html:has(.ol-work),html:has(.ol-work) body,body:has(.ol-work) .shopify-section,body:has(.ol-work) #MainContent{background:#000;background-image:none}html:has(.ol-work),html:has(.ol-work) body{height:100%;overflow:hidden;overscroll-behavior:none}body:has(.ol-work) #MainContent [class*=color-scheme],body:has(.ol-work) #MainContent .gradient,body:has(.ol-work) #MainContent .isolate,body:has(.ol-work) .rich-text{background:#000!important;background-image:none!important;color:#fff}body:has(.ol-work) .shopify-section-group-footer-group{display:none}body:has(.ol-work) #MainContent{position:fixed;top:var(--header-height, 7.6rem);left:0;right:0;bottom:auto;height:calc(100svh - var(--header-height, 7.6rem));display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:.8rem 0 0;overflow:hidden}body:has(.ol-work) #MainContent>.shopify-section{flex:0 0 auto;width:100%;padding:0!important}body:has(.ol-work) #MainContent>*:has(.ol-work){flex:1 1 auto!important;display:flex;width:100%;min-height:0}body:has(.ol-work) .rich-text,body:has(.ol-work) .rich-text__wrapper,body:has(.ol-work) .rich-text__blocks{padding:0!important;margin:0!important;max-width:none;width:100%}body:has(.ol-work) .scroll-trigger.animate--fade-in:not(.rich-text__heading),body:has(.ol-work) .scroll-trigger.animate--slide-in:not(.rich-text__heading){opacity:1!important;transform:none!important;animation:none!important;transition:none!important}body:has(.ol-work) .rich-text__heading{opacity:1!important;animation:none!important;transition:none!important;font-family:var(--font-heading-family);font-size:min(3.2rem,7.4vw);text-wrap:balance;font-weight:700;-webkit-text-stroke:1.7px currentColor;letter-spacing:.04em;text-transform:uppercase;line-height:1.15;color:#fff;text-align:center;transform:skew(-22deg)!important;margin:0;padding:0 1.6rem}.ol-work,.ol-work *,.ol-work *:before,.ol-work *:after{box-sizing:border-box}.ol-work{--ol-work-band: clamp(3.6rem, 9vh, 7.2rem);display:flex;flex-direction:column;flex:1 1 auto;min-height:0;width:100%;max-width:62rem;margin:0 auto;padding:var(--ol-work-band) 1.2rem max(1.2rem,env(safe-area-inset-bottom));color:#000;font-family:var(--font-heading-family, sans-serif);text-align:left}.ol-work__radio{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.ol-work__pills{flex:0 0 auto;display:flex;align-items:stretch;gap:0;margin:0}.ol-work__pill{position:relative;z-index:1;flex:1 1 0;min-width:0;margin-top:calc(var(--ol-work-band) * -.42);padding:1.7rem .55rem 3.2rem;border:0;border-radius:0;background-image:linear-gradient(#00000026,#00000014 34%,#0000 78%);background-color:#fff;color:#00000073;box-shadow:inset 0 .4rem .7rem -.35rem #00000057;font-family:inherit;font-size:1.35rem;font-weight:800;-webkit-text-stroke:.3px currentColor;line-height:1.05;letter-spacing:.01em;text-transform:uppercase;text-align:center;display:flex;align-items:center;justify-content:center;cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .34s cubic-bezier(.22,1,.36,1),background-color .34s cubic-bezier(.22,1,.36,1),letter-spacing .34s cubic-bezier(.22,1,.36,1),font-size .34s cubic-bezier(.22,1,.36,1)}.ol-work__pill:first-of-type{border-top-left-radius:2.4rem}.ol-work__pill:last-of-type{border-top-right-radius:2.4rem}.ol-work__pill-label{display:block;min-height:1.05em;transform:skew(-12deg)}.ol-work__pill:before{content:"";position:absolute;top:.4rem;left:1.4rem;right:1.4rem;height:.45rem;border-radius:999px;background:transparent;transition:background-color .34s cubic-bezier(.22,1,.36,1)}#OlWorkTabCreator:checked~.ol-work__pills .ol-work__pill[for=OlWorkTabCreator],#OlWorkTabPro:checked~.ol-work__pills .ol-work__pill[for=OlWorkTabPro]{z-index:2;margin-top:calc(var(--ol-work-band) * -.5 - 2.2rem);border-radius:1.4rem 1.4rem 0 0;font-size:1.6rem;-webkit-text-stroke:0;letter-spacing:.03em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none;background-color:#fff;color:#000;box-shadow:none}#OlWorkTabCreator:checked~.ol-work__pills .ol-work__pill[for=OlWorkTabCreator]:before,#OlWorkTabPro:checked~.ol-work__pills .ol-work__pill[for=OlWorkTabPro]:before{background:#000}#OlWorkTabCreator:focus-visible~.ol-work__pills .ol-work__pill[for=OlWorkTabCreator],#OlWorkTabPro:focus-visible~.ol-work__pills .ol-work__pill[for=OlWorkTabPro]{outline:2px solid rgba(0,0,0,.5);outline-offset:-4px}@media screen and (max-width:389px){.ol-work__pill{font-size:1.2rem}}.ol-work__scroll{position:relative;z-index:3;flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden;background:#fff;border-radius:0 0 2.4rem 2.4rem;margin-top:-1px;padding:calc(clamp(.8rem,1.6vh,1.4rem) + 1px) 2rem max(1.2rem,calc(env(safe-area-inset-bottom) + .8rem))}.ol-work__panel{display:none}#OlWorkTabCreator:checked~.ol-work__scroll .ol-work__panel--creator,#OlWorkTabPro:checked~.ol-work__scroll .ol-work__panel--pro{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;animation:ol-work-swap .44s cubic-bezier(.22,1,.36,1) both}@keyframes ol-work-swap{0%{opacity:0;transform:translateY(.8rem)}to{opacity:1;transform:none}}.ol-work__form{margin:0;display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.ol-work__field{flex:0 0 auto;margin:0 0 clamp(.35rem,1.1vh,.9rem)}.ol-work__row{display:flex;gap:.8rem}.ol-work__row .ol-work__field{flex:1 1 0;min-width:0}.ol-work__label{display:block;margin:0 0 clamp(.25rem,.5vh,.4rem);font-size:1.05rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#00000073}.ol-work__input{display:block;width:100%;margin:0;padding:clamp(.45rem,1.05vh,.85rem) 1.2rem;border:1px solid rgba(0,0,0,.16);border-radius:1rem;background:#fff;color:#000;font-family:inherit;font-size:1.6rem;line-height:1.3;box-shadow:none;appearance:none;-webkit-appearance:none}.ol-work__input:focus{outline:0;border-color:#000;box-shadow:inset 0 0 0 1px #000;background:#fff}.ol-work__input::placeholder{font-size:1.2rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#00000042}.ol-work__textarea{flex:1 1 auto;min-height:0;max-height:16rem;line-height:1.45;resize:none}.ol-work__field:has(.ol-work__textarea){display:flex;flex-direction:column;flex:1 1 auto;min-height:0}@media screen and (max-height:620px){.ol-work__field:has(.ol-work__textarea){display:none}}.ol-work__select{position:relative}.ol-work__select select{padding-right:3.6rem;cursor:pointer}.ol-work__select option{background:#fff;color:#000}.ol-work__select svg{position:absolute;top:50%;right:1.3rem;width:1.6rem;height:1.6rem;margin-top:-.8rem;color:#00000073;pointer-events:none}.ol-work__reassure{flex:0 0 auto;margin:auto 0 0;padding-top:1.2rem;font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;text-align:center;color:#00000061}.ol-work__submit{display:block;width:100%;flex:0 0 auto;height:clamp(3.6rem,5.6vh,4.6rem);margin:clamp(.6rem,1.4vh,1.1rem) 0 0;border:0;border-radius:999px;background:#000;color:#fff;font-family:inherit;font-size:1.25rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;transition:opacity .15s ease}.ol-work__submit:active{opacity:.72}.ol-work__done{margin:0;padding:2.4rem 2rem;border:1px solid rgba(0,0,0,.2);border-radius:1.6rem;font-size:1.5rem;line-height:1.5;text-align:center;color:#000}.ol-work__done:focus{outline:0}.ol-work__error{margin:0 0 1.6rem;padding:1.2rem 1.4rem;border:1px solid rgba(192,57,43,.45);border-radius:1.2rem;font-size:1.3rem;line-height:1.45;color:#c0392b}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-work-with-us.css.map */
