:root{--delsol-store-red: #c4161c;--delsol-store-red-hover: #9f1117;--delsol-store-dark: #171717;--delsol-store-muted: #666666;--delsol-store-cream: #f5f5f5;--delsol-store-soft: #f5f5f5;--delsol-store-border: #ddd6cd;--delsol-store-border-light: #ded6ce;--delsol-store-border-subtle: #e5dfd8}[class*=delsol-open-store] .custom-section-content{width:100%!important;max-width:1280px!important;margin-left:auto!important;margin-right:auto!important}[class*=delsol-open-store] .section-content-wrapper{width:100%!important;align-items:stretch!important}[class*=delsol-open-store] .group-block,[class*=delsol-open-store] .group-block--width-fill{width:100%!important;max-width:100%!important;display:block!important}[class*=delsol-open-store] .group-block-content{width:100%!important}[class*=delsol-open-store] .group-block>.group-block__media-wrapper{display:none!important}[class*=delsol-open-store] .text-block{min-width:0!important}[class*=delsol-open-store] .text-block,[class*=delsol-open-store] .text-block>*,[class*=delsol-open-store] .text-block.rte,[class*=delsol-open-store] .text-block.paragraph{width:100%!important;max-width:100%!important;text-wrap:normal!important}[class*=delsol-open-store],[class*=delsol-open-store] *,.delsol-open-store-hero,.delsol-open-store-hero *{border-radius:0!important}[class*=delsol-open-store] h1,[class*=delsol-open-store] h2,[class*=delsol-open-store] h3{font-family:Delsol Futura,sans-serif!important;font-weight:700!important;color:var(--delsol-store-dark)!important;margin:0!important}[class*=delsol-open-store] h2{font-size:43px!important;line-height:1.2!important;letter-spacing:-1px!important}[class*=delsol-open-store] em,.delsol-open-store-hero em{font-family:Delsol Futura,sans-serif!important;font-style:normal!important;font-weight:600!important;color:var(--delsol-store-red)!important;letter-spacing:-.02em!important}[class*=delsol-open-store] p{font-size:18px!important;line-height:1.9!important;color:var(--delsol-store-muted)!important;margin:0!important}.delsol-open-store-eyebrow,.delsol-open-store-eyebrow p,[class*=delsol-open-store] .eyebrow{color:var(--delsol-store-red)!important;font-family:var(--font-primary--family),Futura,sans-serif!important;font-size:15px!important;font-weight:700!important;letter-spacing:.13em!important;text-transform:uppercase!important;margin:0 0 16px!important;display:block!important;width:fit-content!important}.delsol-open-store-eyebrow:after,.delsol-open-store-eyebrow p:after,[class*=delsol-open-store] .eyebrow:after{content:""!important;display:block!important;width:30px!important;height:2px!important;background-color:var(--delsol-store-red)!important;margin-top:10px!important}.delsol-open-store-btn,.delsol-open-store-btn.button,.delsol-open-store-hero .btn-primary,[class*=delsol-open-store] .button:not(.button-secondary):not(.button-unstyled){transition:background-color .2s ease;box-shadow:none;width:fit-content;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:12px 20px;border:1px solid #c4161c;background:#c4161c;color:#fff;font-size:14px;line-height:1;text-transform:uppercase;text-decoration:none;cursor:pointer;font-family:Delsol Futura}.delsol-open-store-btn:hover,.delsol-open-store-btn.button:hover,.delsol-open-store-hero .btn-primary:hover,[class*=delsol-open-store] .button:not(.button-secondary):not(.button-unstyled):hover{background-color:transparent;color:#c4161c}.delsol-open-store-btn-secondary,.delsol-open-store-hero .btn-secondary,[class*=delsol-open-store] .button-secondary{display:inline-flex!important;align-items:center!important;background:transparent!important;color:var(--delsol-store-dark)!important;text-decoration:none!important;font-size:12px!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;padding:12px 0!important;border:none!important;border-bottom:1px solid var(--delsol-store-dark)!important;border-radius:0!important;box-shadow:none!important;transition:color .2s ease,border-color .2s ease!important;width:fit-content!important}.delsol-open-store-btn-secondary:hover,.delsol-open-store-hero .btn-secondary:hover,[class*=delsol-open-store] .button-secondary:hover{color:var(--delsol-store-red)!important;border-bottom-color:var(--delsol-store-red)!important}.delsol-open-store-hero{background-color:#fffcf7!important;position:relative!important;overflow:hidden!important}.delsol-open-store-hero .slide{display:grid!important;grid-template-columns:48% 52%!important;min-height:630px!important;align-items:stretch!important}.delsol-open-store-hero .content{padding:40px 55px 60px 76px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;background:transparent!important}.delsol-open-store-hero .delsol-sustainability-hero__breadcrumbs{display:flex!important;align-items:center!important;gap:10px!important;color:#595959!important;font-size:12px!important;margin-bottom:55px!important}.delsol-open-store-hero .delsol-sustainability-hero__breadcrumbs a{color:#595959!important;text-decoration:none!important}.delsol-open-store-hero .delsol-sustainability-hero__breadcrumbs a:hover{color:var(--delsol-store-red)!important}.delsol-open-store-hero .hero-eyebrow{color:var(--delsol-store-red)!important;font-family:var(--font-primary--family),Futura,sans-serif!important;font-size:12px!important;font-weight:700!important;letter-spacing:.13em!important;text-transform:uppercase!important;margin-bottom:22px!important;display:block!important}.delsol-open-store-hero .hero-eyebrow:after{content:""!important;display:block!important;width:30px!important;height:2px!important;background-color:var(--delsol-store-red)!important;margin-top:10px!important}.delsol-open-store-hero h1{font-size:60px!important;line-height:1.1!important;letter-spacing:-2px!important;color:var(--delsol-store-dark)!important;margin-bottom:26px!important}.delsol-open-store-hero .des{font-size:20px!important;line-height:1.8!important;max-width:370px!important;color:var(--delsol-store-muted)!important;margin-bottom:32px!important}.delsol-open-store-hero .buttons{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:24px!important}.delsol-open-store-hero .hero-image{position:relative!important;min-height:630px!important;width:100%!important}.delsol-open-store-hero .hero-image img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:38% center!important}.delsol-open-store-hero .delsol-sustainability-hero__caption{position:absolute!important;right:25px!important;bottom:25px!important;background-color:#fff!important;padding:13px 18px!important;font-size:10px!important;font-weight:700!important;letter-spacing:.12em!important;color:var(--delsol-store-dark)!important;border-radius:0!important;z-index:2!important;box-shadow:0 4px 15px #00000014!important}.delsol-open-store-intro{background-color:#fff!important}.delsol-open-store-intro-row>.group-block-content{display:grid!important;grid-template-columns:1.15fr .85fr!important;gap:70px!important;align-items:center!important;width:100%!important}.delsol-open-store-intro-copy>.group-block-content{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:0!important;width:100%!important}.delsol-open-store-intro-copy .text-block{width:100%!important;max-width:100%!important;margin-bottom:24px!important}.delsol-open-store-intro-copy .text-block:has(.delsol-open-store-eyebrow),.delsol-open-store-intro-copy .delsol-open-store-eyebrow{margin-bottom:16px!important}.delsol-open-store-intro-copy h2{margin-bottom:24px!important}.delsol-open-store-intro-image,.delsol-open-store-intro-row .image-block{width:100%!important;height:510px!important;display:flex!important}.delsol-open-store-intro-image img,.delsol-open-store-intro-image .image-block__image,.delsol-open-store-intro-row .image-block img,.delsol-open-store-intro-row .image-block__image{width:100%!important;height:100%!important;max-height:510px!important;object-fit:cover!important;object-position:center!important;display:block!important}.delsol-open-store-benefits{background-color:var(--delsol-store-cream)!important}.delsol-open-store-heading{width:100%!important;margin-bottom:38px!important}.delsol-open-store-heading>.group-block-content{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:12px!important;width:100%!important}.delsol-open-store-benefits-grid>.group-block-content{display:grid!important;grid-template-columns:1fr 1fr!important;column-gap:50px!important;row-gap:0!important;width:100%!important}.delsol-open-store-benefit-item{border-top:1px solid var(--delsol-store-border)!important;padding:25px 0!important;width:100%!important;box-sizing:border-box!important}.delsol-open-store-benefit-item>.group-block-content{display:grid!important;grid-template-columns:44px 1fr!important;column-gap:22px!important;align-items:start!important;width:100%!important}.delsol-open-store-benefit-item.is-full-width{grid-column:1 / -1!important;padding-bottom:0!important}.delsol-open-store-benefit-item.is-full-width p{max-width:800px!important}.delsol-open-store-number{font-family:Georgia,Times New Roman,serif!important;font-style:italic!important;color:var(--delsol-store-red)!important;font-size:27px!important;line-height:1.2!important;flex-shrink:0!important;width:auto!important;margin:0!important}.delsol-open-store-number p{font-family:Georgia,Times New Roman,serif!important;font-style:italic!important;color:var(--delsol-store-red)!important;font-size:27px!important;line-height:1.2!important;margin:0!important}.delsol-open-store-benefit-item .text-block:not(.delsol-open-store-number){min-width:0!important;width:100%!important}.delsol-open-store-benefit-item .text-block:not(.delsol-open-store-number) p{font-size:18px!important;line-height:1.85!important;color:var(--delsol-store-muted)!important;margin:0!important}.delsol-open-store-support{background-color:#fff!important}.delsol-open-store-services>.group-block-content{display:flex!important;flex-direction:column!important;gap:35px!important;width:100%!important}.delsol-open-store-service{border-top:1px solid #dddddd!important;padding-top:35px!important;width:100%!important;box-sizing:border-box!important}.delsol-open-store-service>.group-block-content{display:grid!important;grid-template-columns:300px 1fr!important;gap:45px!important;align-items:center!important;width:100%!important}.delsol-open-store-service-img{width:300px!important;height:270px!important;flex-shrink:0!important;display:block!important}.delsol-open-store-service-img img,.delsol-open-store-service-img .image-block__image{width:300px!important;height:270px!important;object-fit:cover!important;display:block!important}.delsol-open-store-service:nth-child(2) .delsol-open-store-service-img img,.delsol-open-store-service:nth-child(2) .delsol-open-store-service-img .image-block__image{object-fit:contain!important;background-color:#fff!important;padding:16px!important;border:1px solid #eeeeee!important;box-sizing:border-box!important}.delsol-open-store-service-copy>.group-block-content{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:0!important;width:100%!important}.delsol-open-store-service-copy .text-block{width:100%!important;max-width:100%!important}.delsol-open-store-service-copy h3{font-size:28px!important;line-height:1.3!important;margin:12px 0 18px!important}.delsol-open-store-service-copy p{font-size:18px!important;line-height:1.9!important;color:var(--delsol-store-muted)!important}.delsol-open-store-team-banner{background-color:#fff!important;padding-top:0!important;padding-bottom:70px!important}.delsol-open-store-team-banner .section-content-wrapper{padding-top:0!important;padding-bottom:0!important;width:100%!important}.delsol-open-store-team-scroll,.delsol-open-store-team-scroll>.group-block-content{overflow-x:auto!important;overscroll-behavior-x:contain!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:thin!important;width:100%!important;display:block!important}.delsol-open-store-team-scroll img,.delsol-open-store-team-scroll .image-block__image{display:block!important;width:100%!important;max-width:none!important;min-width:950px!important;height:auto!important}@media(min-width:1001px){.delsol-open-store-team-scroll img,.delsol-open-store-team-scroll .image-block__image{min-width:100%!important}}.delsol-open-store-team-scroll:focus-visible{outline:2px solid var(--delsol-store-red)!important;outline-offset:5px!important}.delsol-open-store-absentee{background-color:var(--delsol-store-cream)!important}.delsol-open-store-absentee-grid>.group-block-content{display:grid!important;grid-template-columns:1.1fr .9fr!important;gap:70px!important;align-items:center!important;width:100%!important}.delsol-open-store-absentee-grid>.group-block-content>.group-block>.group-block-content{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:0!important;width:100%!important}.delsol-open-store-absentee-grid .text-block{width:100%!important;max-width:100%!important;margin-bottom:24px!important}.delsol-open-store-absentee-grid .text-block:has(.delsol-open-store-eyebrow),.delsol-open-store-absentee-grid .delsol-open-store-eyebrow{margin-bottom:16px!important}.delsol-open-store-absentee h2{margin-bottom:24px!important}.delsol-open-store-absentee-img,.delsol-open-store-absentee-img img,.delsol-open-store-absentee-img .image-block__image,.delsol-open-store-absentee-grid .image-block,.delsol-open-store-absentee-grid .image-block__image,.delsol-open-store-absentee-grid img{width:100%!important;height:430px!important;object-fit:cover!important;object-position:center 40%!important;display:block!important}.delsol-open-store-experience{background-color:#fff!important}.delsol-open-store-experience .section-content-wrapper{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:0!important;width:100%!important}.delsol-open-store-experience .delsol-open-store-eyebrow{margin-bottom:24px!important}.delsol-open-store-experience-grid{width:100%!important;display:block!important}.delsol-open-store-experience-grid>.group-block-content{display:grid!important;grid-template-columns:.9fr 1.1fr!important;gap:70px!important;align-items:start!important;width:100%!important}.delsol-open-store-experience-grid .text-block{min-width:0!important;width:100%!important;max-width:100%!important}.delsol-open-store-experience-grid h2{font-size:43px!important;line-height:1.2!important;margin:0!important}.delsol-open-store-experience-grid p{font-size:18px!important;line-height:1.9!important;color:var(--delsol-store-muted)!important;margin:0!important}.bt-1{border-top:1px solid #dddddd}.delsol-open-store-program-grid{width:100%!important;display:block!important}.delsol-open-store-program-grid>.group-block-content{display:grid!important;grid-template-columns:1.05fr .95fr!important;gap:55px!important;border-top:1px solid var(--delsol-store-border-light)!important;padding-top:35px!important;width:100%!important}.delsol-open-store-list{min-width:0!important;width:100%!important;max-width:100%!important}.delsol-open-store-list ul,.delsol-open-store-compensation ul{list-style:none!important;padding:0!important;margin:0!important}.delsol-open-store-list li,.delsol-open-store-compensation li{position:relative!important;padding-left:22px!important;font-size:18px!important;line-height:1.85!important;color:var(--delsol-store-muted)!important;margin-bottom:14px!important}.delsol-open-store-list li:last-child,.delsol-open-store-compensation li:last-child{margin-bottom:0!important}.delsol-open-store-list li:before,.delsol-open-store-compensation li:before{content:"\2014"!important;position:absolute!important;left:0!important;color:var(--delsol-store-red)!important;font-weight:700!important}.delsol-open-store-compensation{padding:28px!important;background-color:#fff!important;border:1px solid var(--delsol-store-border-light)!important;align-self:start!important;min-width:0!important;width:100%!important;box-sizing:border-box!important}.delsol-open-store-compensation>.group-block-content{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:0!important;width:100%!important}.delsol-open-store-compensation h3{font-size:22px!important;line-height:1.45!important;margin:0 0 20px!important}.delsol-open-store-closing{max-width:960px!important;margin:38px auto 0!important;padding-top:32px!important;border-top:1px solid var(--delsol-store-border-light)!important;width:100%!important;box-sizing:border-box!important;align-self:center!important}.delsol-open-store-closing>.group-block-content{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;gap:24px!important;width:100%!important}.delsol-open-store-closing p{font-size:16px!important;line-height:1.9!important;color:var(--delsol-store-muted)!important;margin-bottom:0!important}.delsol-open-store-closing p a{color:var(--delsol-store-red)!important;text-decoration:underline!important;text-underline-offset:3px!important;font-weight:500!important}.delsol-open-store-closing p a:hover{color:var(--delsol-store-red-hover)!important}@media(max-width:1000px){.delsol-open-store-hero .slide{grid-template-columns:1fr!important}.delsol-open-store-hero .content{padding:35px 35px 50px!important}.delsol-open-store-hero h1{font-size:49px!important}.delsol-open-store-hero .hero-image{min-height:440px!important}.delsol-open-store-intro-row>.group-block-content{grid-template-columns:1fr 1fr!important;gap:40px!important}.delsol-open-store-intro-image,.delsol-open-store-intro-image img,.delsol-open-store-intro-image .image-block__image,.delsol-open-store-intro-row .image-block,.delsol-open-store-intro-row .image-block img,.delsol-open-store-intro-row .image-block__image{height:480px!important;max-height:480px!important}.delsol-open-store-benefits-grid>.group-block-content{column-gap:30px!important}.delsol-open-store-service>.group-block-content{grid-template-columns:250px 1fr!important;gap:35px!important}.delsol-open-store-service-img,.delsol-open-store-service-img img,.delsol-open-store-service-img .image-block__image{width:250px!important;height:250px!important}.delsol-open-store-absentee-grid>.group-block-content,.delsol-open-store-experience-grid>.group-block-content{gap:40px!important}.delsol-open-store-program-grid>.group-block-content{gap:35px!important}}@media(max-width:700px){.delsol-open-store-service-copy p{font-size:16px!important}[class*=delsol-open-store] h2{font-size:33px!important}.delsol-open-store-hero .slide{grid-template-columns:1fr!important;min-height:auto!important}.delsol-open-store-hero .content{padding:24px 20px 40px!important;margin-top:auto}.delsol-open-store-hero .delsol-sustainability-hero__breadcrumbs{margin-bottom:30px!important;font-size:11px!important}.delsol-open-store-hero h1{font-size:44px!important;letter-spacing:-1px!important;margin-bottom:20px!important}.delsol-open-store-hero .des{font-size:17px!important;max-width:100%!important;margin-bottom:26px!important}.delsol-open-store-hero .hero-image{min-height:380px!important}.delsol-open-store-hero .delsol-sustainability-hero__caption{font-size:9px!important;bottom:16px!important;right:16px!important;padding:10px 14px!important}.delsol-open-store-intro-row>.group-block-content{grid-template-columns:1fr!important;gap:30px!important}.delsol-open-store-intro-image,.delsol-open-store-intro-image img,.delsol-open-store-intro-image .image-block__image,.delsol-open-store-intro-row .image-block,.delsol-open-store-intro-row .image-block img,.delsol-open-store-intro-row .image-block__image{height:330px!important;max-height:330px!important}.delsol-open-store-intro-copy p{font-size:16px!important}.delsol-open-store-benefits-grid>.group-block-content{grid-template-columns:1fr!important;gap:0!important}.delsol-open-store-benefit-item{padding:20px 0!important}.delsol-open-store-benefit-item>.group-block-content{grid-template-columns:36px 1fr!important;gap:14px!important}.delsol-open-store-benefit-item.is-full-width{grid-column:auto!important}.delsol-open-store-number,.delsol-open-store-number p{font-size:24px!important}.delsol-open-store-services>.group-block-content{gap:32px!important}.delsol-open-store-service{padding-top:28px!important}.delsol-open-store-service>.group-block-content{grid-template-columns:1fr!important;gap:24px!important}.delsol-open-store-service-img,.delsol-open-store-service-img img,.delsol-open-store-service-img .image-block__image{width:100%!important;height:270px!important}.delsol-open-store-service-copy h3{font-size:25px!important;margin:8px 0 14px!important}.delsol-open-store-absentee-grid>.group-block-content,.delsol-open-store-experience-grid>.group-block-content{grid-template-columns:1fr!important;gap:28px!important}.delsol-open-store-absentee-img,.delsol-open-store-absentee-img img,.delsol-open-store-absentee-img .image-block__image,.delsol-open-store-absentee-grid .image-block,.delsol-open-store-absentee-grid .image-block__image,.delsol-open-store-absentee-grid img{height:340px!important}.delsol-open-store-absentee p,.delsol-open-store-experience p{font-size:16px!important}.delsol-open-store-program-grid>.group-block-content{grid-template-columns:1fr!important;gap:25px!important;padding-top:25px!important}.delsol-open-store-list li,.delsol-open-store-program-list li,.delsol-open-store-compensation li{font-size:15px!important}.delsol-open-store-compensation{padding:24px 20px!important}.delsol-open-store-compensation h3{font-size:21px!important}.delsol-open-store-closing{margin-top:30px!important;padding-top:25px!important}.delsol-open-store-closing>.group-block-content{text-align:left!important;align-items:flex-start!important}.delsol-open-store-closing p{font-size:15px!important}.delsol-open-store-list li,.delsol-open-store-compensation li,[class*=delsol-open-store] p,.delsol-open-store-experience-grid p,.delsol-open-store-benefit-item .text-block:not(.delsol-open-store-number) p{font-size:16px!important}.delsol-open-store-eyebrow,.delsol-open-store-eyebrow p,[class*=delsol-open-store] .eyebrow{font-size:12px!important}}.delsol-open-store-eyebrow>p:after{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/10/assets/delsol-open-store.css.map */
