.product-metric-container{display:flex;border-radius:10px;position:relative;border:none;display:grid;grid-column-gap:16px;-moz-column-gap:16px;column-gap:16px;padding:0;grid-template-columns:36px auto;background-color:#fff;align-self:center}.product-metric-container .reason{display:flex;max-width:80vw;width:-moz-fit-content;width:fit-content;background-color:rgba(63,63,63,.863);color:#fff;height:-moz-min-content;height:min-content;border:none;align-items:center;text-align:center;padding:2px;border-radius:8px;justify-content:center}.product-metric-container:nth-child(3){align-self:self-start}@media(min-width:900px){.product-metric-container{background-color:#f5f5f5;grid-template-columns:auto;gap:8px;padding:20px 16px;border-radius:20px;align-self:auto}}.product-metric-container .icon{grid-row:span 2}.product-metric-container .test-parameter-count{display:flex;align-items:center;margin-top:auto;margin-right:auto}@media(min-width:900px){.product-metric-container .test-parameter-count{padding:0;background-color:transparent}}.product-metric-container .test-parameter-included-text{text-align:start}.product-metric-container .test-parameter-included-text svg{position:relative;left:2px;scale:1.8}@media(min-width:900px){.product-metric-container .test-parameter-included-text{margin-left:0}}.name-aliases{font-style:italic}.tat-and-slot-container{display:flex;gap:24px;padding:8px 12px;border-radius:12px;background:linear-gradient(90deg,#2f6358 1.49%,#244c44)}@media(min-width:900px){.tat-and-slot-container{padding:20px 16px;flex-direction:column;justify-content:space-between;border-radius:20px;background:#f5f5f5}}.tat-and-slot-container .reason-tooltip-trigger{background:none;border:none;padding:0;margin:0;cursor:pointer;display:inline-flex;align-items:baseline;vertical-align:baseline}.tat-and-slot-container .oui-toast--content{font-weight:600;font-size:14px;padding:8px}.tat-and-slot-container .image-and-text-container{display:flex;gap:4px;align-items:center}.product-details-wrapper{border-radius:20px;background-color:var(--oui-white-100)}.product-details-wrapper .primary-details-card{position:relative;z-index:1;border-radius:20px;background-color:var(--oui-aston-green-100)}.product-details-wrapper .primary-details-card .title-container{padding:20px;border-radius:20px 20px;background:linear-gradient(90deg,#244c44,#3a665c)}.product-details-wrapper .primary-details-card .primary-details{display:flex;flex-direction:column;gap:16px;padding:16px 20px 20px;border-radius:20px;background:linear-gradient(336deg,#244c44 25%,#3a665c 99.86%)}.product-details-wrapper .product-booked-count-details{position:relative;display:flex;gap:16px;align-items:center;padding:28px 20px 8px;margin-top:-20px;z-index:0;border-radius:0 0 20px 20px;background-color:var(--oui-aston-green-05)}.product-details-wrapper .secondary-details-card{padding:12px 0 0 20px;display:grid;grid-template-columns:auto 132px;grid-row-gap:2px;row-gap:2px}.product-details-wrapper .secondary-details-card img{grid-row:span 2}.requisites-section{padding:16px 0;border-radius:20px;position:relative;background-color:var(--oui-white-100);overflow:hidden}@media(min-width:900px){.requisites-section{padding-block:20px 12px;background-color:#f5f5f5}}.requisites-section .header-and-navigation-container{display:flex;justify-content:space-between}.requisites-section .header-and-navigation-container .requisites-title{margin-left:20px}.requisites-section .header-and-navigation-container .navigation-ctas-container{margin-right:20px;display:flex;gap:4px}.requisites-section .header-and-navigation-container .navigation-ctas-container .navigation{background:#fff;border:none;width:24px;height:24px!important;padding:0;border-radius:50%;box-shadow:none;min-height:0;display:flex;align-items:center}.requisites-section .header-and-navigation-container .navigation-ctas-container .navigation.left-cta *>svg{stroke-width:.8px;margin-left:-2px;margin-top:1px}.requisites-section .header-and-navigation-container .navigation-ctas-container .navigation.right-cta *>svg{stroke-width:.8px;margin-right:-1px;margin-top:-2px;rotate:179deg}.requisites-section .requisites-wrapper{position:relative}@media(min-width:900px){.requisites-section .requisites-wrapper:after{content:"";position:absolute;top:0;right:0;width:20%;height:100%;background:linear-gradient(270deg,#f5f5f5 13.98%,rgba(47,99,88,0))}}.requisites-section .requisites-wrapper .requisites-container{max-width:calc(100dvw - 40px);display:flex;gap:8px;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;padding-inline:20px;position:relative;left:0;padding-bottom:16px;padding-top:12px}@media(min-width:900px){.requisites-section .requisites-wrapper .requisites-container{padding-top:6px}}.requisites-section .requisites-wrapper .requisites-container.pagination-visible{animation:shake 4s cubic-bezier(.4,-.45,.6,1.4) 2s}.requisites-section .requisites-wrapper .requisites-container::-webkit-scrollbar{display:none}.requisites-section .requisites-wrapper .requisites-container .requisite{scroll-margin:20px;scroll-snap-align:start;display:flex;flex:0 0 auto;align-items:center;padding:2px 12px 2px 2px;border-radius:10px;background:linear-gradient(90deg,#f5f5f5,#fff)}@media(min-width:900px){.requisites-section .requisites-wrapper .requisites-container .requisite{background:linear-gradient(90deg,#fff,#f5f5f5)}}.requisites-section .requisites-wrapper .requisites-container .requisite .requisite-icon{display:flex;width:32px;height:32px;justify-content:center;align-items:center;margin-right:8px;border-radius:8px;background-color:var(--oui-white-100);box-shadow:0 4px 20px 0 rgba(0,0,0,.161)}@keyframes shake{0%,40%,60%,to{left:0}20%,80%{left:-20px}}.requisites-section .pagination-wrapper{width:56px;height:3px;border-radius:2px;background-color:#ebebeb;margin-inline:auto;position:relative}.requisites-section .pagination-wrapper .pagination{position:absolute;top:0;left:0;height:3px;width:18px;border-radius:2px;background:linear-gradient(180deg,#ffc16c .78%,#ff970a);box-shadow:0 1px 9px 0 rgba(255,151,10,.404)}.pre-requisite-wrapper{padding:16px 20px;border-radius:20px;background-color:var(--oui-white-100)}@media(min-width:900px){.pre-requisite-wrapper{background-color:var(--oui-aston-green-80)}}.pre-requisite-wrapper .pre-requisite-container{margin-left:20px;margin-top:8px}.pre-requisite-wrapper .pre-requisite-container .pre-requisite::marker{color:var(--oui-grey-100)}@media(min-width:900px){.pre-requisite-wrapper .pre-requisite-container .pre-requisite::marker{color:var(--oui-aston-green-05)}}.product-page-2-wrapper .product-page-first-fold-wrapper{background-color:#fff;position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:28px}.product-page-2-wrapper .product-page-first-fold-wrapper .primary-details-container{padding:64px 90px 96px}.product-page-2-wrapper .product-page-first-fold-wrapper .primary-details-container:has(.shimmer-x){margin-top:24px}.product-page-2-wrapper .product-page-first-fold-wrapper .primary-details-container .shimmer-x{border-radius:24px;width:260px;animation-duration:1s;border:1px solid var(--oui-aston-green-80);background:linear-gradient(to right,var(--oui-aston-green-100) 0,var(--oui-aston-green-80) 20%,var(--oui-aston-green-100) 40%,var(--oui-aston-green-100) 100%)}.product-page-2-wrapper .product-page-first-fold-wrapper .secondary-details-container:has(.shimmer-x){min-width:0;width:auto}.product-page-2-wrapper .product-page-first-fold-wrapper .secondary-details-container:has(.shimmer-x) .shimmer-x{animation-duration:1.5s}.product-page-2-wrapper .product-page-first-fold-wrapper .primary-details-container{margin-top:0;background-color:var(--oui-aston-green-100);padding:22px 90px 56px;max-width:1064px;transition:border-radius .3s;overflow:hidden;position:relative}@media(min-width:1064px){.product-page-2-wrapper .product-page-first-fold-wrapper .primary-details-container{border-radius:32px}}.product-page-2-wrapper .product-page-first-fold-wrapper .primary-details-container .orange-gradient-icon{position:absolute;bottom:0;right:0;z-index:0}.product-page-2-wrapper .product-page-first-fold-wrapper .primary-details{display:flex;gap:24px;justify-content:space-between}.product-page-2-wrapper .product-page-first-fold-wrapper .primary-details .image-container{z-index:1}.product-page-2-wrapper .product-page-first-fold-wrapper .primary-details .details-container{display:flex;flex-direction:column;gap:24px;margin-top:32px}.product-page-2-wrapper .product-page-first-fold-wrapper .primary-details .details-container .shimmer-x{border-radius:24px;width:600px}.product-page-2-wrapper .product-page-first-fold-wrapper .primary-details .details-container .price-and-booked-count-container{display:flex;gap:16px;align-items:center;height:50px}.product-page-2-wrapper .product-page-first-fold-wrapper .primary-details .details-container .price-and-booked-count-container .oui-divider{margin-left:12px;width:8px}.product-page-2-wrapper .product-page-first-fold-wrapper .primary-details .details-container .price-and-booked-count-container .shimmer-x{border-radius:24px;width:50%}.product-page-2-wrapper .product-page-first-fold-wrapper .cta-and-offers{display:flex;gap:36px;margin-top:24px}.product-page-2-wrapper .product-page-first-fold-wrapper .cta-and-offers .shimmer-x{border-radius:24px;width:600px}.product-page-2-wrapper .product-page-first-fold-wrapper .secondary-details-container{min-width:var(--desktop-container-max-inner-width);padding-inline:var(--desktop-container-inline-padding);display:flex;flex-direction:column;gap:16px;width:-moz-min-content;width:min-content;position:relative}.product-page-2-wrapper .product-page-first-fold-wrapper .secondary-details-container .tat-and-requisite-container{display:flex;gap:16px;--mid-container-width:180px}.product-page-2-wrapper .product-page-first-fold-wrapper .secondary-details-container .tat-and-requisite-container>*{width:calc((100% - var(--mid-container-width))/2)}.product-page-2-wrapper .product-page-first-fold-wrapper .secondary-details-container .tat-and-requisite-container .product-metric-container{width:var(--mid-container-width);border:none;cursor:pointer}.product-page-2-wrapper .product-page-first-fold-wrapper .secondary-details-container .tat-and-requisite-container .product-metric-container:focus-visible{outline-style:solid;outline-width:var(--oui-scale-1);outline-offset:var(--oui-scale-1);outline-color:var(--oui-orange-100)}.product-page-2-wrapper .product-page-first-fold-wrapper .secondary-details-container .tat-and-requisite-container .shimmer-x{border-radius:24px;width:50%}.product-page-2-wrapper .product-page-first-fold-wrapper .secondary-details-container .analysis-and-requisite-container{display:flex;gap:16px}.product-page-2-wrapper .product-page-first-fold-wrapper .secondary-details-container .analysis-and-requisite-container .shimmer-x{border-radius:24px;width:50%}.references-wrapper .references-container{margin-left:16px}.references-wrapper .references-container .reference{margin-top:8px}.references-wrapper .references-container .reference::marker{font-family:Manrope;font-size:12px;color:var(--oui-grey-80)}.reviewer-wrapper{display:flex;flex-direction:column;gap:8px}@media(min-width:900px){.product-page-2-wrapper.first-fold-passed .sticky-a2c{height:var(--sticky-a2c-height);border-bottom:1px solid #193630}.product-page-2-wrapper.first-fold-passed .sticky-a2c .inner-container{opacity:1}.product-page-2-wrapper.first-fold-passed .tabbed-section-tabs-wrapper{padding-top:calc(var(--sticky-a2c-height) + 20px)}.sticky-a2c{height:0;position:fixed;width:100%;transition:height .3s ease-in-out;z-index:500;top:var(--header-height);background-color:var(--oui-aston-green-100);overflow:hidden}.sticky-a2c .inner-container{transition:opacity .2s linear;opacity:0;display:flex;height:100%;align-items:center}.sticky-a2c .discount,.sticky-a2c .strike-off{position:relative;top:1px}.sticky-a2c .discount{left:1px;padding:4px 12px;border-radius:4px;background-color:#2f6358;z-index:2;white-space:nowrap}.sticky-a2c .oui-button{width:130px;height:28px;min-height:28px;background:linear-gradient(#ffac3b,#ff970a);color:#fff;margin-left:auto}}.trust-markers-container{background-color:#fff;width:100%;padding-block:20px}.trust-markers-container .trust-markers{display:flex;justify-content:space-between;position:relative;gap:0}@media(min-width:900px){.trust-markers-container .trust-markers{gap:18px}}.trust-markers-container .trust-markers .trust-marker{flex:1 1;z-index:2;position:relative;display:grid;place-items:center;grid-template-columns:1fr;grid-template-rows:55px auto;justify-items:center;padding-block:8px;width:40px}@media(min-width:900px){.trust-markers-container .trust-markers .trust-marker{-moz-column-gap:16px;column-gap:16px;justify-items:start;grid-template-columns:40px 1fr;max-width:178px;grid-template-rows:auto;padding:8px}.trust-markers-container .trust-markers .trust-marker span:nth-child(2){align-self:end}.trust-markers-container .trust-markers .trust-marker span:nth-child(3){align-self:start}.trust-markers-container .trust-markers .trust-marker img{left:-18px!important}.trust-markers-container .trust-markers .trust-marker:before{content:"";position:absolute;height:56px;right:0;left:28px;background-color:#f5f5f5;z-index:-1;border-radius:12px}}.trust-markers-container .trust-markers .trust-marker img{position:relative!important;margin-bottom:8px;width:80px!important;height:80px!important;aspect-ratio:1}@media(min-width:900px){.trust-markers-container .trust-markers .trust-marker img{grid-row:1/3;margin-bottom:0}}.trust-markers-container .trust-markers span{white-space:nowrap}.trust-markers-container .trust-markers:before{content:"";position:absolute;width:100%;top:28px;bottom:0;background:radial-gradient(155.6% 100% at 50% 0,#fff 0,#f5f5f5 100%);z-index:1;border-radius:12px}@media(min-width:900px){.trust-markers-container .trust-markers:before{content:none}}