*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;background-color:#0d0d0d}body.pm-body{background:radial-gradient(circle at top,#0f172a,#020617);color:#f6f5ff;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}body.pm-page-single-post{background:#fffbeb;color:#2f1404}.pm-app{min-height:100vh;display:flex;flex-direction:column}.pm-header{position:fixed;top:0;left:0;right:0;z-index:100;padding:16px 20px;pointer-events:none;will-change:transform}.pm-header a{pointer-events:auto}.pm-logo{width:70px;height:70px;display:block}.pm-hero{position:relative;height:190px;overflow:hidden}@media (max-width:1024px){.pm-hero{height:170px}}@media (max-width:767px){.pm-hero{height:150px}}.pm-hero-bg{position:absolute;inset:0;background-image:linear-gradient(to top,rgb(6 23 42 / .85),rgb(6 23 42 / .35),rgb(6 23 42 / .15)),url(https://placeman.co.in/wp-content/uploads/2026/03/file_00000000fb7471fa816207554e3385d6.png);background-size:cover;background-position:center}.pm-hero-text{background:#03020a}.pm-hero-text-inner{max-width:1120px;margin:0 auto;padding:48px 20px 32px;color:#f6f5ff}.pm-hero-text h1{max-width:720px;font-size:clamp(30px, 5vw, 46px);line-height:1.15;margin-bottom:14px;color:#f6f5ff}.pm-hero-text p{max-width:640px;font-size:16px;line-height:1.6;opacity:.95;color:#f6f5ff}.pm-main{flex:1 0 auto;position:relative}.pm-main-inner{max-width:1100px;margin:0 auto;padding:96px 20px 120px}body.pm-page-home .pm-main{background:#03020a}.pm-section{max-width:760px;margin:0 auto}.pm-section h1,.pm-section h2,.pm-section h3,.pm-section p,.pm-section li{color:#f6f5ff}.pm-section h2{font-size:28px;margin-bottom:16px}.pm-section h3{font-size:20px;margin:32px 0 8px}.pm-section p{line-height:1.7;margin-bottom:12px}.pm-section ul{padding-left:20px}body.pm-page-about,body.pm-page-contact{background:#eae2f9;color:#14036c}.pm-page-about .pm-main-inner,.pm-page-contact .pm-main-inner{background:#eae2f9;color:#14036c;border-radius:16px;padding:48px 32px;margin-top:140px;box-shadow:0 20px 40px rgb(15 23 42 / .08)}.pm-page-about h1,.pm-page-contact h1,.pm-page-about p,.pm-page-contact p{color:#14036c}@media (max-width:767px){.pm-page-about .pm-main-inner,.pm-page-contact .pm-main-inner{padding:32px 20px;margin-top:140px}}.pm-footer{border-top:1px solid rgb(255 255 255 / .08);padding:32px 20px 140px;text-align:center}.pm-footer nav a{color:#f97316;font-size:16px;font-weight:600;margin:0 10px;text-decoration:none}.pm-footer nav a:hover{text-decoration:underline}.pm-footer-copy{margin-top:16px;font-size:14px;color:#90999c}body.pm-page-home .pm-footer{background:#03020a}body.pm-page-about .pm-footer,body.pm-page-contact .pm-footer{background:#eae2f9}body.pm-page-privacy-policy .pm-footer{background:#fff}body.pm-page-home .pm-footer{padding-bottom:32px}@media (min-width:1025px){body.pm-page-home .pm-footer{padding-bottom:140px}}body.pm-page-home .pm-sticky-cta{position:fixed;left:0;right:0;bottom:20px;z-index:90;display:flex;justify-content:center;gap:16px;pointer-events:none;transition:transform 0.25s ease}body.pm-page-home .pm-sticky-cta a{pointer-events:auto;background:#f97316;color:#020617;padding:14px 28px;border-radius:999px;font-size:16px;font-weight:700;text-decoration:none;box-shadow:0 10px 25px rgb(0 0 0 / .45)}body.pm-page-home .pm-sticky-cta a:hover{transform:translateY(-2px)}body.pm-page-home.pm-footer-visible .pm-sticky-cta{transform:translateY(-140px)}.pm-blog-share-bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:32px 0 12px;padding:16px 20px;background:#fffbeb;border-radius:8px;border:1px solid #e8dcb8}.pm-blog-share-label{font-size:13px;font-weight:600;color:#2f1404;margin-right:4px}.pm-blog-share-btn{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:6px;font-size:13px;font-weight:600;text-decoration:none;color:#fff!important;transition:opacity 0.15s}.pm-blog-share-btn:hover{opacity:.85}.pm-blog-share-linkedin{background:#0077b5}.pm-blog-share-x{background:#2f1404}.pm-blog-share-facebook{background:#1877f2}.pm-blog-share-whatsapp{background:#25d366}.pm-blog-share-email{background:#8b4513}.pm-blog-section{margin-top:40px;padding-top:32px;border-top:1px solid #3a3a3a}.pm-blog-section h2,.pm-blog-section .pm-blog-intro{color:#fff}.pm-blog-intro{font-size:15px;margin-bottom:24px;opacity:.85}.pm-blog-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px;margin-bottom:28px}.pm-blog-card{background:#fffbeb;border-radius:10px;overflow:hidden;box-shadow:0 2px 10px rgb(0 0 0 / .25);display:flex;flex-direction:column;transition:box-shadow 0.2s,transform 0.2s}.pm-blog-card-guide{background:#f588ff}.pm-blog-card:hover{box-shadow:0 4px 18px rgb(0 0 0 / .35);transform:translateY(-2px)}.pm-blog-card-img-link{display:block}.pm-blog-card-img{width:100%;aspect-ratio:1200 / 630;height:auto;object-fit:cover;object-position:center;display:block}.pm-blog-card-img-placeholder{width:100%;height:170px;background:linear-gradient(135deg,#2f1404 0%,#8b4513 100%)}.pm-blog-card-body{padding:16px 18px 20px;flex:1;display:flex;flex-direction:column}.pm-blog-card-date{font-size:11px;color:#a08858;margin:0 0 6px;text-transform:uppercase;letter-spacing:.04em}.pm-blog-card-title{font-size:15px;font-weight:700;margin:0 0 8px;line-height:1.4}.pm-blog-card-title a{color:#2f1404;text-decoration:none}.pm-blog-card-title a:hover{color:#8b4513}.pm-blog-card-excerpt{font-size:13px;color:#5a4632;flex:1;margin:0 0 12px;line-height:1.5}.pm-blog-card-read-more{font-size:13px;font-weight:600;color:#8b4513;text-decoration:none}.pm-blog-card-read-more:hover{text-decoration:underline}.pm-blog-all-link{text-align:center;margin-top:8px}.pm-blog-all-link a{font-size:14px;font-weight:600;color:#fff;text-decoration:none;border-bottom:2px solid #8b4513;padding-bottom:2px}.single-post table,article table{width:100%;border-collapse:collapse;margin:20px 0;font-size:14px;background:#fffbeb;box-shadow:0 1px 4px rgb(47 20 4 / .08);border-radius:6px;overflow:hidden}.single-post table th,article table th{background:#2f1404;color:#fffbeb;text-align:left;padding:10px 14px;font-weight:700;font-size:13px;letter-spacing:.01em}.single-post table td,article table td{padding:9px 14px;border-bottom:1px solid #f0e6c8;color:#2f1404}.single-post table tr:last-child td,article table tr:last-child td{border-bottom:none}.single-post table tr:nth-child(even) td,article table tr:nth-child(even) td{background:#fdf6e3}@media (max-width:600px){.single-post table,article table{display:block;overflow-x:auto;white-space:nowrap}}.pm-blog-article{max-width:760px;margin:0 auto;padding:20px;font-family:'DM Sans',sans-serif;color:#2f1404;line-height:1.65}.pm-blog-article-title{font-family:'DM Serif Display',serif;font-size:32px;margin-bottom:8px;color:#2f1404}.pm-blog-article h2{font-family:'DM Serif Display',serif;font-size:24px;margin-top:32px;color:#2f1404}.pm-blog-article h3{font-size:19px;margin-top:24px;color:#2f1404}body.pm-page-blog{background:#fffbeb;color:#2f1404}body.pm-page-blog .pm-footer{background:#fffbeb}body.pm-page-blog .pm-footer nav a{color:#8b4513}body.pm-page-blog .pm-footer-copy{color:#6b5a42}.pm-blog-index{max-width:1100px;margin:0 auto;padding:20px 0}.pm-blog-index-title{font-family:'DM Serif Display',serif;font-size:34px;color:#2f1404;margin-bottom:6px}.pm-blog-index-sub{font-size:15px;color:#5a4632;margin-bottom:32px}.pm-blog-index-grid{margin-bottom:32px}.pm-blog-index-pagination{text-align:center;margin-top:20px}.pm-blog-index-pagination .page-numbers{display:inline-block;padding:8px 14px;margin:0 3px;border-radius:6px;background:#fffbeb;border:1px solid #e8dcb8;color:#2f1404;text-decoration:none;font-size:14px}.pm-blog-index-pagination .page-numbers.current{background:#2f1404;color:#fffbeb}.pm-blog-index-empty{text-align:center;padding:60px 20px;color:#6b5a42}body.pm-page-single-post .pm-header,body.pm-page-blog .pm-header{position:static;padding:16px 20px}.pm-featured-jobs-section{margin-top:40px;padding-top:32px;border-top:1px solid #242633}.pm-featured-jobs-section h2{color:#dbff4d}.pm-featured-jobs-section .pm-jobs-grid{display:grid;grid-template-columns:1fr;gap:20px;margin:24px 0 28px;padding:0;max-width:none}.pm-featured-jobs-section .pm-job-card{background:#12131A;border:1px solid #242633;border-radius:10px;padding:20px;position:relative;transition:transform 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease}.pm-featured-jobs-section .pm-job-card:hover{transform:translateY(-4px);border-color:#3B82F6;box-shadow:0 8px 24px rgb(0 0 0 / .4)}.pm-featured-jobs-section .pm-job-card:hover .pm-job-card-logo{transform:scale(1.05)}.pm-featured-jobs-section .pm-featured-badge{display:inline-block;background:#F97316;color:#FFF;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:4px 10px;border-radius:999px;margin-bottom:10px}.pm-featured-jobs-section .pm-job-card-title{font-size:16px;font-weight:700;margin:0 0 14px;line-height:1.4}.pm-featured-jobs-section .pm-job-card-title a{color:#FFF;text-decoration:none}.pm-featured-jobs-section .pm-job-card-title a:hover{color:#60A5FA}.pm-featured-jobs-section .pm-job-card-grid{display:flex;flex-direction:column;gap:8px}.pm-featured-jobs-section .pm-job-card-company{display:flex;align-items:center;gap:8px}.pm-featured-jobs-section .pm-job-card-logo{width:36px;height:36px;object-fit:contain;border-radius:4px;transition:transform 0.2s ease}.pm-featured-jobs-section .pm-job-card-company-name{font-size:13px;font-weight:600;color:#C5CAD3;margin:0}.pm-featured-jobs-section .pm-job-card-location p{font-size:13px;color:#A2A8B3;margin:0}.pm-featured-jobs-section .pm-job-card-meta p{font-size:13px;color:#A2A8B3;margin:0}.pm-featured-jobs-section .pm-job-card-salary{color:#22C55E!important;font-weight:600}.pm-featured-jobs-section .pm-job-card-posted{font-size:12px;color:#7D8491;margin-top:4px}.pm-featured-jobs-section .pm-work-mode-badge{display:inline-block;font-size:12px;font-weight:600;padding:3px 10px;border-radius:6px}.pm-featured-jobs-section .pm-work-mode-remote{background:#DCFCE7;color:#15803D}.pm-featured-jobs-section .pm-work-mode-hybrid{background:#DBEAFE;color:#1D4ED8}.pm-featured-jobs-section .pm-work-mode-onsite{background:#FFEDD5;color:#C2410C}.pm-featured-jobs-section .pm-job-type-full-time{color:#2563EB}.pm-featured-jobs-section .pm-job-type-contract{color:#7C3AED}.pm-featured-jobs-section .pm-job-type-part-time{color:#0891B2}.pm-featured-jobs-section .pm-job-type-internship{color:#EA580C}.pm-featured-jobs-section .pm-job-card-header{display:flex;align-items:flex-start;gap:10px;margin-bottom:14px}.pm-featured-jobs-section .pm-job-card-title-inline{font-size:15px;font-weight:700;margin:0 0 2px;line-height:1.35}.pm-featured-jobs-section .pm-job-card-title-inline a{color:#FFF;text-decoration:none}.pm-featured-jobs-section .pm-job-card-title-inline a:hover{color:#60A5FA}.pm-featured-jobs-section .pm-job-card-badges-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px}.pm-featured-jobs-section .pm-job-type-badge{display:inline-block;font-size:12px;font-weight:600;padding:3px 10px;border-radius:6px;color:#FFF}.pm-featured-jobs-section .pm-job-type-full-time{background:#2563EB}.pm-featured-jobs-section .pm-job-type-contract{background:#7C3AED}.pm-featured-jobs-section .pm-job-type-part-time{background:#0891B2}.pm-featured-jobs-section .pm-job-type-internship{background:#EA580C}.pm-featured-jobs-section .pm-job-type-other{background:#4B5563}.pm-featured-jobs-section .pm-job-card-location-inline{display:inline-flex;align-items:center;gap:4px;font-size:13px;color:#A2A8B3}.pm-featured-jobs-section .pm-location-icon{width:13px;height:13px;object-fit:contain;flex-shrink:0}.pm-featured-jobs-section .pm-job-card-footer{display:flex;justify-content:space-between;align-items:center;margin-top:14px;padding-top:12px;border-top:1px solid #242633}.pm-featured-jobs-section .pm-job-card-view-link{font-size:13px;font-weight:600;color:#60A5FA;text-decoration:none}.pm-featured-jobs-section .pm-job-card-view-link:hover{text-decoration:underline}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}body.wc-block-product-gallery-modal-open,body.wc-modal--open{overflow:hidden}.wc-block-grid__products .wc-block-grid__product-image{display:block;position:relative;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image a{border:0;box-shadow:none;outline:0;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image img{height:auto;max-width:100%;width:100%}.wc-block-grid__products .wc-block-grid__product-image img[hidden]{display:none}.wc-block-grid__products .wc-block-grid__product-image img[alt=""]{border:1px solid #f2f2f2}.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title{color:inherit;display:block;font-family:inherit;font-size:inherit;font-weight:700;line-height:1.2;padding:0}.wc-block-grid__product-price{display:block}.wc-block-grid__product-price .wc-block-grid__product-price__regular{margin-right:.5em}.wc-block-grid__product-add-to-cart.wp-block-button{white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{display:inline-flex;font-size:1em;justify-content:center;text-align:center;white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading{opacity:.25}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.added:after{content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading:after{animation:spin 2s linear infinite;content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.has-5-columns:not(.alignfull) .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-6-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-7-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-8-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-9-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after{content:"";margin:0}.wc-block-grid__product-rating,.wp-block-woocommerce-product-review-rating{display:block}.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars,.wc-block-grid__product-rating .wc-block-product-review-rating__stars,.wp-block-woocommerce-product-review-rating .star-rating,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars{font-family:WooCommerce;font-size:1em;font-weight:400;height:1.618em;line-height:1.618;margin:0 auto;overflow:hidden;position:relative;text-align:left;width:5.3em}.wc-block-grid__product-rating .star-rating:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars:before,.wp-block-woocommerce-product-review-rating .star-rating:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars:before{content:"SSSSS";left:0;opacity:.5;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid__product-rating .star-rating span,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span,.wp-block-woocommerce-product-review-rating .star-rating span,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span{left:0;overflow:hidden;padding-top:1.5em;position:absolute;right:0;top:0}.wc-block-grid__product-rating .star-rating span:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span:before,.wp-block-woocommerce-product-review-rating .star-rating span:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span:before{color:inherit;content:"SSSSS";left:0;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid .wc-block-grid__product-onsale,.wc-block-grid__product-image .wc-block-grid__product-onsale{background:#fff;border:1px solid #43454b;border-radius:4px;color:#43454b;display:inline-block;font-size:.875em;font-weight:600;left:auto;padding:.25em .75em;position:absolute;right:4px;text-align:center;text-transform:uppercase;top:4px;width:auto;z-index:9}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-link{display:inline-block;position:relative}.wc-block-grid__product .wc-block-grid__product-image:not(.wc-block-components-product-image),.wc-block-grid__product .wc-block-grid__product-title{margin:0 0 12px}.wc-block-grid__product .wc-block-grid__product-add-to-cart,.wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .wc-block-grid__product-rating{margin:0 auto 12px}.theme-twentysixteen .wc-block-grid .price ins{color:#77a464}.theme-twentynineteen .wc-block-grid__product{font-size:.88889em}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-components-product-title,.theme-twentynineteen .wc-block-grid__product-onsale,.theme-twentynineteen .wc-block-grid__product-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.theme-twentynineteen .wc-block-grid__product-title:before{display:none}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-grid__product-onsale{line-height:1}.theme-twentynineteen .editor-styles-wrapper .wp-block-button .wp-block-button__link:not(.has-text-color){color:#fff}.theme-twentytwenty .wc-block-grid__product-link{color:#000}.theme-twentytwenty .wc-block-components-product-title,.theme-twentytwenty .wc-block-grid__product-title{color:#cd2653;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:1em}.theme-twentytwenty .wp-block-columns .wc-block-components-product-title{margin-top:0}.theme-twentytwenty .wc-block-components-product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-components-product-price__value,.theme-twentytwenty .wc-block-grid__product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-grid__product-price__value{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:.9em}.theme-twentytwenty .wc-block-components-product-price del,.theme-twentytwenty .wc-block-grid__product-price del{opacity:.7}.theme-twentytwenty .wc-block-components-product-price ins,.theme-twentytwenty .wc-block-grid__product-price ins{text-decoration:none}.theme-twentytwenty .star-rating,.theme-twentytwenty .wc-block-grid__product-rating{font-size:.7em}.theme-twentytwenty .star-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .star-rating .wc-block-grid__product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-grid__product-rating__stars{line-height:1}.theme-twentytwenty .wc-block-components-product-button>.wp-block-button__link,.theme-twentytwenty .wc-block-grid__product-add-to-cart>.wp-block-button__link{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.theme-twentytwenty .wc-block-components-product-sale-badge,.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{background:#cd2653;color:#fff;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-transform:uppercase}.theme-twentytwenty .wc-block-grid__products .wc-block-components-product-sale-badge{position:static}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-image .wc-block-components-product-sale-badge{position:absolute}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale:not(.wc-block-components-product-sale-badge){position:absolute;right:4px;top:4px;z-index:1}.theme-twentytwenty .wc-block-active-filters__title,.theme-twentytwenty .wc-block-attribute-filter__title,.theme-twentytwenty .wc-block-price-filter__title,.theme-twentytwenty .wc-block-stock-filter__title{font-size:1em}.theme-twentytwenty .wc-block-active-filters .wc-block-active-filters__clear-all,.theme-twentytwenty .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-size:.75em}@media only screen and (min-width:768px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}@media only screen and (min-width:1168px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}.theme-twentytwentytwo .wc-block-grid__product-add-to-cart .added_to_cart{display:block;margin-top:12px}.theme-twentytwentytwo .wc-block-components-product-price ins,.theme-twentytwentytwo .wc-block-grid__product-price ins{text-decoration:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.wp-block-group.woocommerce.product .up-sells.upsells.products{max-width:var(--wp--style--global--wide-size)}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-notice-banner{align-content:flex-start;align-items:stretch;background-color:#fff;border:1px solid #2f2f2f;border-radius:4px;box-sizing:border-box;color:#2f2f2f;display:flex;font-size:.875em;font-weight:400;gap:12px;line-height:1.5;margin:16px 0;padding:16px!important}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content{align-self:center;flex-basis:100%;padding-right:16px;white-space:normal}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content:last-child{padding-right:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-block-components-notice-banner__summary{font-weight:600;margin:0 0 8px}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul{margin:0 0 0 24px;padding:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol li:after,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul li:after{clear:both;content:"";display:block}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{appearance:none;background:transparent!important;border:0;color:#2f2f2f!important;float:right;margin:0;opacity:.7;padding:0!important;text-decoration-line:underline;text-underline-position:under;transition:all .2s ease-in-out}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:active,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:focus,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:hover{opacity:1;text-decoration:none}.wc-block-components-notice-banner>svg{fill:#fff;background-color:#2f2f2f;border-radius:50%;flex-grow:0;flex-shrink:0;height:100%;padding:2px}.wc-block-components-notice-banner>.wc-block-components-button{background:#fff0 none!important;border:0!important;box-shadow:none!important;color:#2f2f2f!important;flex:0 0 16px;height:16px!important;margin:6px 0 0 auto!important;min-height:auto!important;min-width:0!important;opacity:.6;outline:none!important;padding:0!important;width:16px!important}.wc-block-components-notice-banner>.wc-block-components-button>svg{margin:0!important}.wc-block-components-notice-banner>.wc-block-components-button:active,.wc-block-components-notice-banner>.wc-block-components-button:focus,.wc-block-components-notice-banner>.wc-block-components-button:hover{opacity:1}.wc-block-components-notice-banner>.wc-block-components-button:focus{outline:2px solid currentColor!important;outline-offset:0}.wc-block-components-notice-banner.is-error{background-color:#fff0f0;border-color:#cc1818}.wc-block-components-notice-banner.is-error>svg{background-color:#cc1818;transform:rotate(180deg)}.wc-block-components-notice-banner.is-warning{background-color:#fffbf4;border-color:#f0b849}.wc-block-components-notice-banner.is-warning>svg{background-color:#f0b849;transform:rotate(180deg)}.wc-block-components-notice-banner.is-success{background-color:#f4fff7;border-color:#4ab866}.wc-block-components-notice-banner.is-success>svg{background-color:#4ab866}.wc-block-components-notice-banner.is-info{background-color:#f4f8ff;border-color:#007cba}.wc-block-components-notice-banner.is-info>svg{background-color:#007cba}.wc-block-components-notice-banner:focus{outline-width:0}.wc-block-components-notice-banner:focus-visible{outline-style:solid;outline-width:2px}.woocommerce.wc-block-store-notices.alignwide{max-width:var(--wp--style--global--wide-size)}