:root{--dark: #212121;--light: #fff;--border-skinny: .25rem;--border-thick: .5rem}@media (min-width: 768px){:root{--border-thick: 1rem}}#services{--font-size: 2.5rem;font-size:var(--font-size);font-family:big-noodle}@media (min-width: 576px){#services{--font-size: 3rem}}@media (min-width: 768px){#services{--font-size: 3.5vw}}@media (min-width: 1200px){#services{--font-size: 3vw}}@media (min-width: 1800px){#services{--font-size: 5rem}}#services p,#services h2,#services h3,#services h4,#services h5,#services h6{color:currentColor;line-height:85%;margin:0;font-family:big-noodle;font-weight:200}#services .services-heading{border-bottom:var(--border-thick) solid var(--dark)}#services .services-heading h2{font-size:175%;font-weight:800}#services .arrow-icon{margin-left:2rem;line-height:0;transition:opacity .3s ease-in-out,margin-left .3s ease-in-out}#services .arrow-icon svg{height:clamp(2.25rem,2.5vw,3.5rem);width:auto;border:1px solid;margin-top:.25rem;border-radius:100px;padding:3px}@media (min-width: 768px){#services .arrow-icon svg{margin-top:.5rem;border:2px solid}}#services a:has(.arrow-icon):hover .arrow-icon{opacity:1;margin-left:2.5rem}#services details-disclosure{width:100%}#services details-disclosure .disclosure--row{border:none}#services details-disclosure svg.icon{vertical-align:unset}#services details-disclosure .more-info{height:fit-content}#services details-disclosure .disclosure__content{width:90%}@media (min-width: 768px){#services details-disclosure .disclosure__content{font-size:1.7rem}}#services details-disclosure .disclosure__content p{font-family:Rubik,sans-serif;font-weight:400;font-size:50%}@media (min-width: 768px){#services details-disclosure .disclosure__content p{font-size:100%}}#services .service .service-title{flex-grow:1;align-self:flex-end}#services .service .service-title h3{font-weight:800}#services .service .service-title:after{content:"";flex-grow:1;border-bottom:.15rem dotted var(--dark);position:relative;bottom:.25rem;margin:0 .55rem}@media (min-width: 768px){#services .service .service-title:after{border-bottom:.25rem dotted var(--dark)}}#services .service .service-price{position:relative;color:var(--brand);margin-left:1.15rem;font-size:120%;font-weight:800;display:flex;flex-wrap:nowrap;align-content:flex-end;white-space:nowrap}#services .service .service-price:before{content:"$";position:absolute;right:calc(100% + .1rem);font-size:55%;line-height:1}#services .service .service-price .price-cents{font-size:70%;line-height:1}#services .service p{margin:0;position:relative}#services .service h3{font-size:135%}#services .service .service-highlight{color:var(--brand);margin-left:1.15rem;font-size:100%;font-weight:800;display:flex;flex-wrap:nowrap;align-content:flex-end;white-space:nowrap}#services .service h4{font-size:30%}#services .service span.service-subtitle{font-weight:200;font-size:55%;line-height:0}#services .service-gurantee{color:var(--light);display:flex;flex-flow:column}@media (min-width: 768px){#services .service-gurantee{flex-flow:row}}#services .service-gurantee>div{background:var(--brand)}#services .service-gurantee .gurantee-title{display:flex;flex-flow:column;justify-content:center}#services .service-gurantee .gurantee-title h2{font-size:150%;font-weight:800;line-height:1}@media (min-width: 768px){#services .service-gurantee .gurantee-title h2{font-size:170%}}#services .service-gurantee .aside{font-family:Rubik;font-size:40%;line-height:1.1;font-weight:500}@media (min-width: 768px){#services .service-gurantee .aside{max-width:20vw}}@media (min-width: 991px){#services .service-gurantee .aside{font-size:25%}}#services .service-gurantee .gurantee-list{font-size:135%;display:grid;grid-template-columns:repeat(1,auto);flex:1;gap:1rem}@media (min-width: 768px){#services .service-gurantee .gurantee-list{grid-template-columns:repeat(2,auto);font-size:100%}}#services .service-gurantee .gurantee-list h3{font-size:75%}#services .service-gurantee .gurantee-list p{font-size:40%}#services .service-gurantee .gurantee-list img{width:calc(1.2 * var(--font-size));aspect-ratio:1}@media (min-width: 768px){#services .service-gurantee .gurantee-list{gap:2rem}#services .service-gurantee .gurantee-list h3{font-size:105%}#services .service-gurantee .gurantee-list img{width:calc(1.6 * var(--font-size))}}@media (min-width: 991px){#services .upgrade-your-look{border-left:2px solid var(--dark)}}#services .upgrade-your-look .services-heading h2{font-weight:200}#services .upgrade-your-look .services-heading h2 span{color:var(--brand)}#services .upgrade-your-look .upgrade-grid{gap:1rem 2rem}@media (min-width: 768px){#services .upgrade-your-look .upgrade-grid{gap:1.5rem 3rem}}#services .upgrade-your-look .upgrade-grid img{width:calc(1 * var(--font-size));aspect-ratio:1}#services .upgrade-your-look .upgrade-grid .upgrade-item{flex:1}#services .upgrade-your-look .upgrade-grid .upgrade-item h3{font-size:85%;font-weight:200}#services .upgrade-your-look .upgrade-grid .upgrade-item .service-subtitle{line-height:85%;order:2;display:flex;align-items:flex-end}#services .upgrade-your-look .upgrade-grid .upgrade-item .service-price{font-size:85%;margin-left:1rem}@media (min-width: 768px){#services .upgrade-your-look .upgrade-grid .upgrade-item .service-price{margin-left:2.15rem}}#services .packages{color:var(--light);display:flex;flex-flow:row;gap:.25rem}@media (min-width: 768px){#services .packages{gap:.75rem}}#services .packages .packages-title{text-align:center;font-size:170%;line-height:90%;writing-mode:vertical-rl;transform:scale(-1);padding:2rem 1.5rem 2rem .5rem;background:var(--bgColor)}@media (min-width: 768px){#services .packages .packages-title{padding:4rem 3rem 4rem .5rem}}#services .packages .packages-items{display:flex;flex-wrap:wrap;flex:1;gap:.15rem}#services .packages .packages-items .service{flex:1;background:var(--bgColor);display:flex;flex-flow:column;align-items:center;justify-content:center;padding:1.5rem;min-width:calc(100% / 3);font-size:120%}@media (min-width: 768px){#services .packages .packages-items .service{min-width:300px;padding:4rem}}#services .packages .packages-items .service h3{font-weight:800;font-size:105%;max-width:275px}#services .packages .packages-items .service .valued-at{font-size:40%;font-weight:500;font-family:Rubik;text-transform:uppercase}#services .packages .packages-items .service .valued-at .service-price{color:var(--light);font-size:100%}#services .every-shave h3{font-size:75%}#services .every-shave .items-grid{display:grid;grid-template-columns:repeat(4,1fr);border:2px solid var(--brand);border-bottom:none;gap:1rem;flex:1}@media (min-width: 768px){#services .every-shave .items-grid{border:none}}#services .every-shave .items-grid .item{display:grid;gap:.75rem;grid-template-rows:auto 1fr;justify-items:center;align-items:flex-start;text-align:center}#services .every-shave .items-grid .item img{width:calc(1.85 * var(--font-size));aspect-ratio:1}#services .shaves h2{font-weight:200}#services .shaves h2 b{font-weight:800}#services .shaves h2 span{color:var(--brand)}#services .shaves .service-items{display:grid;gap:2rem}#services .shaves .service-items .service{display:grid;grid-template-rows:auto auto 1fr auto;justify-items:center;align-items:flex-start;text-align:center;gap:.5rem}@media (min-width: 768px){#services .shaves .service-items .service{gap:1.5rem}}#services .shaves .service-items .service img{width:calc(3.25 * var(--font-size));aspect-ratio:1}#services .shaves .service-items .service .service-price{margin:0}#services .shaves .service-items .service p:not(.service-price){font-family:Rubik;font-size:60%;font-weight:400}@media (min-width: 768px){#services .shaves .service-items .service p:not(.service-price){font-size:40%}}#services .shaves .service-items .service h3{font-size:130%;font-weight:800}#services .refresh{color:var(--light);display:flex;flex-flow:row;gap:.25rem}#services .refresh .refresh-title{font-size:100%;line-height:90%;writing-mode:vertical-rl;transform:scale(-1);background:var(--dark);text-align:center;padding:0rem 1.2rem 0rem .5rem}@media (min-width: 768px){#services .refresh .refresh-title{font-size:170%;padding:0rem 3rem 0rem .5rem}}#services .refresh .refresh-items{flex:1}#services .refresh .refresh-items.refresh-grid{display:grid;grid-template-columns:auto;gap:.15rem}@media (min-width: 991px){#services .refresh .refresh-items.refresh-grid{grid-template-columns:50% auto}}#services .refresh .refresh-items .service{flex:1;background:var(--bgColor);display:flex;flex-flow:column;justify-content:space-between;padding:2rem;font-size:120%}@media (min-width: 1200px){#services .refresh .refresh-items .service{padding:4rem}}#services .refresh .refresh-items .service h3{font-weight:200;font-size:125%}#services .refresh .refresh-items .service h4,#services .refresh .refresh-items .service .waxing-content{gap:1rem}#services .refresh .refresh-items .service .waxing .service-price{font-size:70%}#services .refresh .refresh-items .service .service-title:after{border-color:#fff}#services .refresh .refresh-items .waxing img{width:calc(1.15 * var(--font-size));height:calc(1.15 * var(--font-size));aspect-ratio:1}#services .refresh .refresh-items .refresh-list{display:grid;grid-template-columns:repeat(2,50%);background:var(--bgColor);width:100%;gap:.5rem 1rem}@media (min-width: 768px){#services .refresh .refresh-items .refresh-list{gap:1rem}}#services .refresh .refresh-items .refresh-list li{font-family:Rubik;font-weight:100;text-transform:uppercase;font-size:45%;margin-left:1.5rem}@media (min-width: 768px){#services .refresh .refresh-items .refresh-list li{margin-left:2rem;font-size:30%}}#services .refresh .refresh-items .service.promotion .promotion-grid{display:grid;grid-template-columns:auto 80%;grid-auto-rows:1fr;gap:1.5rem;align-items:center}#services .refresh .refresh-items .service.promotion h3{font-size:100%;font-weight:700}#services .refresh .refresh-items .service.promotion h4,#services .refresh .refresh-items .service.promotion span,#services .refresh .refresh-items .service.promotion .service-price{font-size:45%;line-height:85%}@media (min-width: 768px){#services .refresh .refresh-items .service.promotion h4,#services .refresh .refresh-items .service.promotion span,#services .refresh .refresh-items .service.promotion .service-price{font-size:65%}}@media (min-width: 991px){#services .refresh .refresh-items .service.promotion h4,#services .refresh .refresh-items .service.promotion span,#services .refresh .refresh-items .service.promotion .service-price{font-size:45%}}
/*# sourceMappingURL=/cdn/shop/t/490/assets/embark-services.css.map */
