.woocommerce-shipping-fields{border-top:0}.woocommerce-billing-fields{border:0}.woocommerce.row{display:flex}form.checkout.woocommerce-checkout,.woocommerce.row,.woocommerce-order-received .woocommerce{height:auto;z-index:1003;display:block;background-color:#fff;padding:16px!important;box-shadow:0 2px 2px 0 rgb(0 0 0 / .22),0 3px 8px 0 rgb(0 0 0 / .21);border-radius:2px;border-top:2px solid #17aa1c}p.woocomerce-FormRow.form-row{margin-bottom:46px!important}p.woocommerce-FormRow.woocommerce-FormRow--wide.form-row.form-row-wide{display:grid}input[type="email"],input[type="date"],input[type="search"],input[type="number"],input[type="text"],input[type="tel"],input[type="url"],input[type="password"],textarea,select,.select2-container .select2-choice{font-size:12px;box-shadow:none!important;border-radius:3px}label,legend{font-size:12px}#billing_state_field span.select2.select2-container.select2-container--default.select2-container--focus{width:49%!important}p#billing_state_field{width:49%;float:right}p#billing_city_field{width:49%;float:left}#billing_postcode_field label{display:inline-block}#billing_sabira_cities_field{width:48%;float:left}.woocommerce-info.container{background:rgb(79 197 178 / .12);padding-right:10px;font-size:13px;margin-bottom:20px;border-right:3px solid #65cdbf;padding:10px}form.checkout h3{font-size:15px;padding-top:0;border-right:2px solid;padding-right:10px;margin-bottom:29px;color:#eb3c00}input#place_order{float:none;font-size:14px}.payment_box.payment_method_cod p{font-size:14px}.woocommerce-order-pay .checkout-container.container.mb.page-wrapper.page-checkout{height:auto;z-index:1003;display:block;background-color:#fff;padding:40px!important;box-shadow:0 2px 2px 0 rgb(0 0 0 / .22),0 3px 8px 0 rgb(0 0 0 / .21);border-radius:2px;border-top:2px solid #17aa1c;margin-bottom:100px;margin-top:80px}th,td{font-size:12px;color:rgb(0 0 0 / .87)}td{color:#000}tfoot th,tfoot td{border:0}.product-name dl.variation,ul.wc-item-meta{display:none}dl.variation{display:none}@media screen and (min-width:850px){.woocommerce-cart .gallery-columns-4 .gallery-item,.woocommerce-cart .large-columns-4>.col,.woocommerce-cart .large-columns-4 .flickity-slider>.col{max-width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}.shop-page-title.featured-title .title-overlay{background-color:#3e8d99!important}small.wcvendors_sold_by_in_loop{display:none}.section-title-normal{border-bottom:2px solid rgb(125 119 117 / .33)!important}.has-border{border:none}Office-Learning | Microsoft 365 Home Category (NO-FLATSOME) Apply only on the product category page:microsoft-365-home (works even if CSS is global)=========================================================*/ body.tax-product_cat.term-microsoft-365-home .ol-cat-m365-home{direction:rtl;font-size:16px;line-height:2.05;color:#111827}body.tax-product_cat.term-microsoft-365-home .ol-cat-m365-home,body.tax-product_cat.term-microsoft-365-home .ol-cat-m365-home *{box-sizing:border-box}body.tax-product_cat.term-microsoft-365-home .ol-cat-m365-home p{margin:0 0 14px 0}body.tax-product_cat.term-microsoft-365-home .ol-cat-m365-home a{text-decoration:underline;text-underline-offset:2px;font-weight:650}body.tax-product_cat.term-microsoft-365-home .ol-kicker{margin:0 0 10px 0;font-weight:800}body.tax-product_cat.term-microsoft-365-home .ol-badge{display:inline-flex;align-items:center;padding:2px 10px;margin-left:8px;border-radius:999px;font-size:13px;font-weight:900;background:#eef2ff;border:1px solid rgb(37 99 235 / .22);color:#1e3a8a}body.tax-product_cat.term-microsoft-365-home .ol-mini-nav{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}body.tax-product_cat.term-microsoft-365-home .ol-mini-nav a{text-decoration:none!important;border:1px solid rgb(15 23 42 / .14);padding:8px 12px;border-radius:12px;font-weight:800}body.tax-product_cat.term-microsoft-365-home .ol-cat-m365-home h2{margin:22px 0 12px 0;padding:10px 14px;background:#f7f9fc;border-right:4px solid #2563eb;border-radius:12px;line-height:1.75}body.tax-product_cat.term-microsoft-365-home .ol-cat-m365-home h3{margin:0 0 10px 0;font-size:17px;line-height:1.9}body.tax-product_cat.term-microsoft-365-home .ol-block{margin-top:22px}body.tax-product_cat.term-microsoft-365-home .ol-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:12px;margin-top:12px}body.tax-product_cat.term-microsoft-365-home .ol-card{grid-column:span 4;padding:14px;border:1px solid rgb(15 23 42 / .10);border-radius:16px;background:#fff;box-shadow:0 10px 22px rgb(17 24 39 / .05)}body.tax-product_cat.term-microsoft-365-home .ol-card__meta{margin:0 0 10px 0;color:#374151;font-weight:650}body.tax-product_cat.term-microsoft-365-home .ol-bullets{margin:0 0 10px 0;padding-right:18px}body.tax-product_cat.term-microsoft-365-home .ol-btn{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:12px;border:1px solid rgb(15 23 42 / .14);text-decoration:none!important;font-weight:900}body.tax-product_cat.term-microsoft-365-home .ol-btn--primary{background:#2563eb;color:#fff!important;border-color:rgb(37 99 235 / .35)}body.tax-product_cat.term-microsoft-365-home .ol-btn--ghost{background:#fff;color:#0f172a!important}body.tax-product_cat.term-microsoft-365-home .ol-note{margin:14px 0 0;padding:12px 14px;background:#f9fafb;border:1px solid rgb(15 23 42 / .10);border-radius:12px;color:#374151}body.tax-product_cat.term-microsoft-365-home .ol-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:14px;border:1px solid rgb(15 23 42 / .10);background:#fff}body.tax-product_cat.term-microsoft-365-home .ol-table{width:100%;border-collapse:collapse;min-width:720px}body.tax-product_cat.term-microsoft-365-home .ol-table th,body.tax-product_cat.term-microsoft-365-home .ol-table td{padding:12px;border-bottom:1px solid rgb(15 23 42 / .08);text-align:right;vertical-align:top;line-height:2;overflow-wrap:anywhere}body.tax-product_cat.term-microsoft-365-home .ol-table thead th{background:#f8fafc;font-weight:900;white-space:nowrap}body.tax-product_cat.term-microsoft-365-home .ol-faq details{border:1px solid rgb(15 23 42 / .10);border-radius:14px;background:#fff;margin:10px 0;overflow:hidden}body.tax-product_cat.term-microsoft-365-home .ol-faq summary{cursor:pointer;list-style:none;padding:12px 14px;padding-right:44px;font-weight:900;position:relative;background:#fbfdff}body.tax-product_cat.term-microsoft-365-home .ol-faq summary::-webkit-details-marker{display:none}body.tax-product_cat.term-microsoft-365-home .ol-faq summary::before{content:"+";position:absolute;right:14px;top:11px;width:24px;height:24px;border-radius:10px;display:grid;place-items:center;font-weight:900;background:#eef2ff;border:1px solid rgb(37 99 235 / .18);color:#1e3a8a}body.tax-product_cat.term-microsoft-365-home .ol-faq details[open] summary::before{content:"−"}body.tax-product_cat.term-microsoft-365-home .ol-faq__content{padding:12px 14px 14px;border-top:1px solid rgb(15 23 42 / .08)}body.tax-product_cat.term-microsoft-365-home .ol-faq__content p:last-child{margin-bottom:0}body.tax-product_cat.term-microsoft-365-home .ol-card--personal{border-color:rgb(249 115 22 / .38)}body.tax-product_cat.term-microsoft-365-home .ol-card--personal h3{color:#c2410c}body.tax-product_cat.term-microsoft-365-home .ol-card--personal .ol-btn{border-color:rgb(249 115 22 / .42)}body.tax-product_cat.term-microsoft-365-home .ol-card--personal .ol-btn--ghost{color:#c2410c!important}body.tax-product_cat.term-microsoft-365-home .ol-card--personal .ol-btn--ghost:hover{background:#fff7ed}body.tax-product_cat.term-microsoft-365-home .ol-card--family{border-color:rgb(16 185 129 / .40)}body.tax-product_cat.term-microsoft-365-home .ol-card--family h3{color:#047857}body.tax-product_cat.term-microsoft-365-home .ol-card--family .ol-btn--primary{background:#10b981;border-color:rgb(16 185 129 / .45)}body.tax-product_cat.term-microsoft-365-home .ol-card--family .ol-btn--primary:hover{background:#059669}body.tax-product_cat.term-microsoft-365-home .ol-card--invite{border-color:rgb(59 130 246 / .40)}body.tax-product_cat.term-microsoft-365-home .ol-card--invite h3{color:#1d4ed8}body.tax-product_cat.term-microsoft-365-home .ol-card--invite .ol-btn{border-color:rgb(59 130 246 / .42)}body.tax-product_cat.term-microsoft-365-home .ol-card--invite .ol-btn--ghost{color:#1d4ed8!important}body.tax-product_cat.term-microsoft-365-home .ol-card--invite .ol-btn--ghost:hover{background:#eff6ff}@media (max-width:980px){body.tax-product_cat.term-microsoft-365-home .ol-card{grid-column:span 6}}@media (max-width:560px){body.tax-product_cat.term-microsoft-365-home .ol-card{grid-column:span 12}body.tax-product_cat.term-microsoft-365-home .ol-table{min-width:660px}}body.tax-product_cat.term-microsoft-365 .ol-cat-m365-main{direction:rtl;font-size:16px;line-height:2.05;color:#111827}body.tax-product_cat.term-microsoft-365 .ol-cat-m365-main,body.tax-product_cat.term-microsoft-365 .ol-cat-m365-main *{box-sizing:border-box}body.tax-product_cat.term-microsoft-365 .ol-cat-m365-main p{margin:0 0 14px 0}body.tax-product_cat.term-microsoft-365 .ol-cat-m365-main a{text-decoration:underline;text-underline-offset:2px;font-weight:650}body.tax-product_cat.term-microsoft-365 .ol-cat-m365-main :where(#ol-pick,#ol-groups,#ol-faq,#ol-faq-section){scroll-margin-top:110px}body.tax-product_cat.term-microsoft-365 .ol-cat-m365-main .ol-anchor{display:block;height:0;scroll-margin-top:110px}body.tax-product_cat.term-microsoft-365 .ol-kicker{margin:0 0 10px 0;font-weight:800}body.tax-product_cat.term-microsoft-365 .ol-badge{display:inline-flex;align-items:center;padding:2px 10px;margin-left:8px;border-radius:999px;font-size:13px;font-weight:900;background:#eef2ff;border:1px solid rgb(37 99 235 / .22);color:#1e3a8a}body.tax-product_cat.term-microsoft-365 .ol-mini-nav{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}body.tax-product_cat.term-microsoft-365 .ol-mini-nav a{text-decoration:none!important;border:1px solid rgb(15 23 42 / .14);padding:8px 12px;border-radius:12px;font-weight:800}body.tax-product_cat.term-microsoft-365 .ol-cat-m365-main h2{margin:22px 0 12px 0;padding:10px 14px;background:#f7f9fc;border-right:4px solid #2563eb;border-radius:12px;line-height:1.75}body.tax-product_cat.term-microsoft-365 .ol-cat-m365-main h3{margin:0 0 10px 0;font-size:17px;line-height:1.9}body.tax-product_cat.term-microsoft-365 .ol-block{margin-top:22px}body.tax-product_cat.term-microsoft-365 .ol-quick{display:grid;grid-template-columns:repeat(12,1fr);gap:12px;margin-top:12px}body.tax-product_cat.term-microsoft-365 .ol-quick__item{grid-column:span 4;padding:14px;border:1px solid rgb(15 23 42 / .10);border-radius:16px;background:#fff;box-shadow:0 10px 22px rgb(17 24 39 / .05)}body.tax-product_cat.term-microsoft-365 .ol-quick__item--home{border-color:rgb(249 115 22 / .30)}body.tax-product_cat.term-microsoft-365 .ol-quick__item--biz{border-color:rgb(59 130 246 / .30)}body.tax-product_cat.term-microsoft-365 .ol-quick__item--ent{border-color:rgb(239 68 68 / .28)}body.tax-product_cat.term-microsoft-365 .ol-quick__text{margin:0 0 10px 0;text-align:justify}body.tax-product_cat.term-microsoft-365 .ol-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:12px;margin-top:12px}body.tax-product_cat.term-microsoft-365 .ol-card{grid-column:span 4;padding:14px;border:1px solid rgb(15 23 42 / .10);border-radius:16px;background:#fff;box-shadow:0 10px 22px rgb(17 24 39 / .05)}body.tax-product_cat.term-microsoft-365 .ol-card__meta{margin:0 0 10px 0;color:#374151;font-weight:650}body.tax-product_cat.term-microsoft-365 .ol-bullets{margin:0 0 10px 0;padding-right:18px;list-style:disc}body.tax-product_cat.term-microsoft-365 .ol-btn{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:12px;border:1px solid rgb(15 23 42 / .14);text-decoration:none!important;font-weight:900}body.tax-product_cat.term-microsoft-365 .ol-btn--primary{background:#2563eb;color:#fff!important;border-color:rgb(37 99 235 / .35)}body.tax-product_cat.term-microsoft-365 .ol-btn--ghost{background:#fff;color:#0f172a!important}body.tax-product_cat.term-microsoft-365 .ol-note{margin:14px 0 0;padding:12px 14px;background:#f9fafb;border:1px solid rgb(15 23 42 / .10);border-radius:12px;color:#374151}body.tax-product_cat.term-microsoft-365 .ol-card--home{border-color:rgb(249 115 22 / .38)}body.tax-product_cat.term-microsoft-365 .ol-card--home h3{color:#c2410c}body.tax-product_cat.term-microsoft-365 .ol-card--home .ol-btn{border-color:rgb(249 115 22 / .42)}body.tax-product_cat.term-microsoft-365 .ol-card--home .ol-btn--ghost{color:#c2410c!important}body.tax-product_cat.term-microsoft-365 .ol-card--home .ol-btn--ghost:hover{background:#fff7ed}body.tax-product_cat.term-microsoft-365 .ol-card--business{border-color:rgb(59 130 246 / .40)}body.tax-product_cat.term-microsoft-365 .ol-card--business h3{color:#1d4ed8}body.tax-product_cat.term-microsoft-365 .ol-card--business .ol-btn--primary{background:#3b82f6;border-color:rgb(59 130 246 / .45)}body.tax-product_cat.term-microsoft-365 .ol-card--business .ol-btn--primary:hover{background:#2563eb}body.tax-product_cat.term-microsoft-365 .ol-card--enterprise{border-color:rgb(239 68 68 / .38)}body.tax-product_cat.term-microsoft-365 .ol-card--enterprise h3{color:#b91c1c}body.tax-product_cat.term-microsoft-365 .ol-card--enterprise .ol-btn--primary{background:#ef4444;border-color:rgb(239 68 68 / .42)}body.tax-product_cat.term-microsoft-365 .ol-card--enterprise .ol-btn--primary:hover{background:#dc2626}body.tax-product_cat.term-microsoft-365 .ol-faq details{border:1px solid rgb(15 23 42 / .10);border-radius:14px;background:#fff;margin:10px 0;overflow:hidden}body.tax-product_cat.term-microsoft-365 .ol-faq summary{cursor:pointer;list-style:none;padding:12px 14px;padding-right:44px;font-weight:900;position:relative;background:#fbfdff}body.tax-product_cat.term-microsoft-365 .ol-faq summary::-webkit-details-marker{display:none}body.tax-product_cat.term-microsoft-365 .ol-faq summary::before{content:"+";position:absolute;right:14px;top:11px;width:24px;height:24px;border-radius:10px;display:grid;place-items:center;font-weight:900;background:#eef2ff;border:1px solid rgb(37 99 235 / .18);color:#1e3a8a}body.tax-product_cat.term-microsoft-365 .ol-faq details[open] summary::before{content:"−"}body.tax-product_cat.term-microsoft-365 .ol-faq__content{padding:12px 14px 14px;border-top:1px solid rgb(15 23 42 / .08)}body.tax-product_cat.term-microsoft-365 .ol-faq__content p:last-child{margin-bottom:0}body.tax-product_cat.term-microsoft-365 .ol-cat-m365-main :where(ul,ol){list-style:revert!important;list-style-position:outside!important}body.tax-product_cat.term-microsoft-365 .ol-cat-m365-main :where(ul,ol)>li{padding-right:0!important;position:static!important}body.tax-product_cat.term-microsoft-365 .ol-cat-m365-main :where(ul,ol)>li::before,body.tax-product_cat.term-microsoft-365 .ol-cat-m365-main :where(ul,ol)>li:before{content:none!important;display:none!important}body.tax-product_cat.term-microsoft-365 .ol-cat-m365-main :where(ul,ol)>li::marker{color:#111827!important}body.tax-product_cat.term-microsoft-365 .ol-cat-m365-main .ol-btn{position:relative!important;overflow:hidden!important}body.tax-product_cat.term-microsoft-365 .ol-cat-m365-main .ol-btn::before,body.tax-product_cat.term-microsoft-365 .ol-cat-m365-main .ol-btn::after{content:none!important;display:none!important}@media (max-width:980px){body.tax-product_cat.term-microsoft-365 .ol-quick__item{grid-column:span 6}body.tax-product_cat.term-microsoft-365 .ol-card{grid-column:span 6}}@media (max-width:560px){body.tax-product_cat.term-microsoft-365 .ol-quick__item{grid-column:span 12}body.tax-product_cat.term-microsoft-365 .ol-card{grid-column:span 12}}body.tax-product_cat.term-microsoft-365-business .ol-cat-m365-biz{direction:rtl;font-size:16px;line-height:2.05;color:#111827}body.tax-product_cat.term-microsoft-365-business .ol-cat-m365-biz,body.tax-product_cat.term-microsoft-365-business .ol-cat-m365-biz *{box-sizing:border-box}body.tax-product_cat.term-microsoft-365-business .ol-cat-m365-biz p{margin:0 0 14px 0}body.tax-product_cat.term-microsoft-365-business .ol-cat-m365-biz a{text-decoration:underline;text-underline-offset:2px;font-weight:650}body.tax-product_cat.term-microsoft-365-business .ol-cat-m365-biz :where(#ol-pick,#ol-compare,#ol-faq,#ol-faq-section,#ol-products){scroll-margin-top:110px}body.tax-product_cat.term-microsoft-365-business .ol-cat-m365-biz .ol-anchor{display:block;height:0;scroll-margin-top:110px}body.tax-product_cat.term-microsoft-365-business .ol-kicker{margin:0 0 10px 0;font-weight:800}body.tax-product_cat.term-microsoft-365-business .ol-badge{display:inline-flex;align-items:center;padding:2px 10px;margin-left:8px;border-radius:999px;font-size:13px;font-weight:900;background:#eef2ff;border:1px solid rgb(37 99 235 / .22);color:#1e3a8a}body.tax-product_cat.term-microsoft-365-business .ol-mini-nav{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}body.tax-product_cat.term-microsoft-365-business .ol-mini-nav a{text-decoration:none!important;border:1px solid rgb(15 23 42 / .14);padding:8px 12px;border-radius:12px;font-weight:800}body.tax-product_cat.term-microsoft-365-business .ol-cat-m365-biz h2{margin:22px 0 12px 0;padding:10px 14px;background:#f7f9fc;border-right:4px solid #2563eb;border-radius:12px;line-height:1.75}body.tax-product_cat.term-microsoft-365-business .ol-cat-m365-biz h3{margin:0 0 10px 0;font-size:17px;line-height:1.9}body.tax-product_cat.term-microsoft-365-business .ol-block{margin-top:22px}body.tax-product_cat.term-microsoft-365-business .ol-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:12px;margin-top:12px}body.tax-product_cat.term-microsoft-365-business .ol-card{grid-column:span 4;padding:14px;border:1px solid rgb(15 23 42 / .10);border-radius:16px;background:#fff;box-shadow:0 10px 22px rgb(17 24 39 / .05)}body.tax-product_cat.term-microsoft-365-business .ol-card__meta{margin:0 0 10px 0;color:#374151;font-weight:650}body.tax-product_cat.term-microsoft-365-business .ol-bullets{margin:0 0 10px 0;padding-right:18px;list-style:disc}body.tax-product_cat.term-microsoft-365-business .ol-btn{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:12px;border:1px solid rgb(15 23 42 / .14);text-decoration:none!important;font-weight:900}body.tax-product_cat.term-microsoft-365-business .ol-btn--primary{background:#2563eb;color:#fff!important;border-color:rgb(37 99 235 / .35)}body.tax-product_cat.term-microsoft-365-business .ol-btn--ghost{background:#fff;color:#0f172a!important}body.tax-product_cat.term-microsoft-365-business .ol-note{margin:14px 0 0;padding:12px 14px;background:#f9fafb;border:1px solid rgb(15 23 42 / .10);border-radius:12px;color:#374151}body.tax-product_cat.term-microsoft-365-business .ol-card--basic{border-color:rgb(59 130 246 / .40)}body.tax-product_cat.term-microsoft-365-business .ol-card--basic h3{color:#1d4ed8}body.tax-product_cat.term-microsoft-365-business .ol-card--basic .ol-btn{border-color:rgb(59 130 246 / .42)}body.tax-product_cat.term-microsoft-365-business .ol-card--basic .ol-btn--ghost{color:#1d4ed8!important}body.tax-product_cat.term-microsoft-365-business .ol-card--basic .ol-btn--ghost:hover{background:#eff6ff}body.tax-product_cat.term-microsoft-365-business .ol-card--standard{border-color:rgb(16 185 129 / .40)}body.tax-product_cat.term-microsoft-365-business .ol-card--standard h3{color:#047857}body.tax-product_cat.term-microsoft-365-business .ol-card--standard .ol-btn--primary{background:#10b981;border-color:rgb(16 185 129 / .45)}body.tax-product_cat.term-microsoft-365-business .ol-card--standard .ol-btn--primary:hover{background:#059669}body.tax-product_cat.term-microsoft-365-business .ol-card--premium{border-color:rgb(168 85 247 / .38)}body.tax-product_cat.term-microsoft-365-business .ol-card--premium h3{color:#6d28d9}body.tax-product_cat.term-microsoft-365-business .ol-card--premium .ol-btn--primary{background:#8b5cf6;border-color:rgb(139 92 246 / .42)}body.tax-product_cat.term-microsoft-365-business .ol-card--premium .ol-btn--primary:hover{background:#7c3aed}body.tax-product_cat.term-microsoft-365-business .ol-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:14px;border:1px solid rgb(15 23 42 / .10);background:#fff}body.tax-product_cat.term-microsoft-365-business .ol-table{width:100%;border-collapse:collapse;min-width:720px}body.tax-product_cat.term-microsoft-365-business .ol-table th,body.tax-product_cat.term-microsoft-365-business .ol-table td{padding:12px;border-bottom:1px solid rgb(15 23 42 / .08);text-align:right;vertical-align:top;line-height:2;overflow-wrap:anywhere}body.tax-product_cat.term-microsoft-365-business .ol-table thead th{background:#f8fafc;font-weight:900;white-space:nowrap}body.tax-product_cat.term-microsoft-365-business .ol-faq details{border:1px solid rgb(15 23 42 / .10);border-radius:14px;background:#fff;margin:10px 0;overflow:hidden}body.tax-product_cat.term-microsoft-365-business .ol-faq summary{cursor:pointer;list-style:none;padding:12px 14px;padding-right:44px;font-weight:900;position:relative;background:#fbfdff}body.tax-product_cat.term-microsoft-365-business .ol-faq summary::-webkit-details-marker{display:none}body.tax-product_cat.term-microsoft-365-business .ol-faq summary::before{content:"+";position:absolute;right:14px;top:11px;width:24px;height:24px;border-radius:10px;display:grid;place-items:center;font-weight:900;background:#eef2ff;border:1px solid rgb(37 99 235 / .18);color:#1e3a8a}body.tax-product_cat.term-microsoft-365-business .ol-faq details[open] summary::before{content:"−"}body.tax-product_cat.term-microsoft-365-business .ol-faq__content{padding:12px 14px 14px;border-top:1px solid rgb(15 23 42 / .08)}body.tax-product_cat.term-microsoft-365-business .ol-faq__content p:last-child{margin-bottom:0}body.tax-product_cat.term-microsoft-365-business .ol-cat-m365-biz :where(ul,ol)>li::before,body.tax-product_cat.term-microsoft-365-business .ol-cat-m365-biz :where(ul,ol)>li:before{content:none!important;display:none!important}body.tax-product_cat.term-microsoft-365-business .ol-cat-m365-biz .ol-btn::before,body.tax-product_cat.term-microsoft-365-business .ol-cat-m365-biz .ol-btn::after{content:none!important;display:none!important}@media (max-width:980px){body.tax-product_cat.term-microsoft-365-business .ol-card{grid-column:span 6}}@media (max-width:560px){body.tax-product_cat.term-microsoft-365-business .ol-card{grid-column:span 12}body.tax-product_cat.term-microsoft-365-business .ol-table{min-width:660px}}body.tax-product_cat.term-microsoft-365-enterprise .ol-cat-m365-ent{direction:rtl;font-size:16px;line-height:2.05;color:#111827}body.tax-product_cat.term-microsoft-365-enterprise .ol-cat-m365-ent,body.tax-product_cat.term-microsoft-365-enterprise .ol-cat-m365-ent *{box-sizing:border-box}body.tax-product_cat.term-microsoft-365-enterprise .ol-cat-m365-ent p{margin:0 0 14px 0}body.tax-product_cat.term-microsoft-365-enterprise .ol-cat-m365-ent a{text-decoration:underline;text-underline-offset:2px;font-weight:650}body.tax-product_cat.term-microsoft-365-enterprise .ol-cat-m365-ent :where(#ol-pick,#ol-compare,#ol-faq,#ol-faq-section,#ol-products){scroll-margin-top:110px}body.tax-product_cat.term-microsoft-365-enterprise .ol-cat-m365-ent .ol-anchor{display:block;height:0;scroll-margin-top:110px}body.tax-product_cat.term-microsoft-365-enterprise .ol-kicker{margin:0 0 10px 0;font-weight:800}body.tax-product_cat.term-microsoft-365-enterprise .ol-badge{display:inline-flex;align-items:center;padding:2px 10px;margin-left:8px;border-radius:999px;font-size:13px;font-weight:900;background:#eef2ff;border:1px solid rgb(37 99 235 / .22);color:#1e3a8a}body.tax-product_cat.term-microsoft-365-enterprise .ol-mini-nav{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}body.tax-product_cat.term-microsoft-365-enterprise .ol-mini-nav a{text-decoration:none!important;border:1px solid rgb(15 23 42 / .14);padding:8px 12px;border-radius:12px;font-weight:800}body.tax-product_cat.term-microsoft-365-enterprise .ol-cat-m365-ent h2{margin:22px 0 12px 0;padding:10px 14px;background:#f7f9fc;border-right:4px solid #2563eb;border-radius:12px;line-height:1.75}body.tax-product_cat.term-microsoft-365-enterprise .ol-cat-m365-ent h3{margin:0 0 10px 0;font-size:17px;line-height:1.9}body.tax-product_cat.term-microsoft-365-enterprise .ol-block{margin-top:22px}body.tax-product_cat.term-microsoft-365-enterprise .ol-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:12px;margin-top:12px}body.tax-product_cat.term-microsoft-365-enterprise .ol-card{grid-column:span 4;padding:14px;border:1px solid rgb(15 23 42 / .10);border-radius:16px;background:#fff;box-shadow:0 10px 22px rgb(17 24 39 / .05)}body.tax-product_cat.term-microsoft-365-enterprise .ol-card__meta{margin:0 0 10px 0;color:#374151;font-weight:650}body.tax-product_cat.term-microsoft-365-enterprise .ol-bullets{margin:0 0 10px 0;padding-right:18px;list-style:disc}body.tax-product_cat.term-microsoft-365-enterprise .ol-btn{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:12px;border:1px solid rgb(15 23 42 / .14);text-decoration:none!important;font-weight:900}body.tax-product_cat.term-microsoft-365-enterprise .ol-btn--primary{background:#2563eb;color:#fff!important;border-color:rgb(37 99 235 / .35)}body.tax-product_cat.term-microsoft-365-enterprise .ol-btn--ghost{background:#fff;color:#0f172a!important}body.tax-product_cat.term-microsoft-365-enterprise .ol-note{margin:14px 0 0;padding:12px 14px;background:#f9fafb;border:1px solid rgb(15 23 42 / .10);border-radius:12px;color:#374151}body.tax-product_cat.term-microsoft-365-enterprise .ol-card--f3{border-color:rgb(249 115 22 / .38)}body.tax-product_cat.term-microsoft-365-enterprise .ol-card--f3 h3{color:#c2410c}body.tax-product_cat.term-microsoft-365-enterprise .ol-card--f3 .ol-btn{border-color:rgb(249 115 22 / .42)}body.tax-product_cat.term-microsoft-365-enterprise .ol-card--f3 .ol-btn--ghost{color:#c2410c!important}body.tax-product_cat.term-microsoft-365-enterprise .ol-card--f3 .ol-btn--ghost:hover{background:#fff7ed}body.tax-product_cat.term-microsoft-365-enterprise .ol-card--e3{border-color:rgb(59 130 246 / .40)}body.tax-product_cat.term-microsoft-365-enterprise .ol-card--e3 h3{color:#1d4ed8}body.tax-product_cat.term-microsoft-365-enterprise .ol-card--e3 .ol-btn--primary{background:#3b82f6;border-color:rgb(59 130 246 / .45)}body.tax-product_cat.term-microsoft-365-enterprise .ol-card--e3 .ol-btn--primary:hover{background:#2563eb}body.tax-product_cat.term-microsoft-365-enterprise .ol-card--e5{border-color:rgb(168 85 247 / .38)}body.tax-product_cat.term-microsoft-365-enterprise .ol-card--e5 h3{color:#6d28d9}body.tax-product_cat.term-microsoft-365-enterprise .ol-card--e5 .ol-btn--primary{background:#8b5cf6;border-color:rgb(139 92 246 / .42)}body.tax-product_cat.term-microsoft-365-enterprise .ol-card--e5 .ol-btn--primary:hover{background:#7c3aed}body.tax-product_cat.term-microsoft-365-enterprise .ol-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:14px;border:1px solid rgb(15 23 42 / .10);background:#fff}body.tax-product_cat.term-microsoft-365-enterprise .ol-table{width:100%;border-collapse:collapse;min-width:720px}body.tax-product_cat.term-microsoft-365-enterprise .ol-table th,body.tax-product_cat.term-microsoft-365-enterprise .ol-table td{padding:12px;border-bottom:1px solid rgb(15 23 42 / .08);text-align:right;vertical-align:top;line-height:2;overflow-wrap:anywhere}body.tax-product_cat.term-microsoft-365-enterprise .ol-table thead th{background:#f8fafc;font-weight:900;white-space:nowrap}body.tax-product_cat.term-microsoft-365-enterprise .ol-faq details{border:1px solid rgb(15 23 42 / .10);border-radius:14px;background:#fff;margin:10px 0;overflow:hidden}body.tax-product_cat.term-microsoft-365-enterprise .ol-faq summary{cursor:pointer;list-style:none;padding:12px 14px;padding-right:44px;font-weight:900;position:relative;background:#fbfdff}body.tax-product_cat.term-microsoft-365-enterprise .ol-faq summary::-webkit-details-marker{display:none}body.tax-product_cat.term-microsoft-365-enterprise .ol-faq summary::before{content:"+";position:absolute;right:14px;top:11px;width:24px;height:24px;border-radius:10px;display:grid;place-items:center;font-weight:900;background:#eef2ff;border:1px solid rgb(37 99 235 / .18);color:#1e3a8a}body.tax-product_cat.term-microsoft-365-enterprise .ol-faq details[open] summary::before{content:"−"}body.tax-product_cat.term-microsoft-365-enterprise .ol-faq__content{padding:12px 14px 14px;border-top:1px solid rgb(15 23 42 / .08)}body.tax-product_cat.term-microsoft-365-enterprise .ol-faq__content p:last-child{margin-bottom:0}body.tax-product_cat.term-microsoft-365-enterprise .ol-cat-m365-ent :where(ul,ol)>li::before,body.tax-product_cat.term-microsoft-365-enterprise .ol-cat-m365-ent :where(ul,ol)>li:before{content:none!important;display:none!important}body.tax-product_cat.term-microsoft-365-enterprise .ol-cat-m365-ent .ol-btn::before,body.tax-product_cat.term-microsoft-365-enterprise .ol-cat-m365-ent .ol-btn::after{content:none!important;display:none!important}@media (max-width:980px){body.tax-product_cat.term-microsoft-365-enterprise .ol-card{grid-column:span 6}}@media (max-width:560px){body.tax-product_cat.term-microsoft-365-enterprise .ol-card{grid-column:span 12}body.tax-product_cat.term-microsoft-365-enterprise .ol-table{min-width:660px}}/*=================================================