.shopify-section.step{background-color:#efece7}.step_container{display:grid;grid-template-columns:1fr 1fr;margin:0 auto;display:flex}.step_img-container,.step--info{flex:1}.step_img{height:100%;width:100%;object-fit:cover;object-fit:contain}.step--step_2 .step_img.hide--tablet.hide--mobile,.step--step_4 .step_img.hide--tablet.hide--mobile{border-right:.5px solid #000}.step--info{display:flex;align-items:center;flex-direction:column;justify-content:center}.step--info .step--title{color:var(--Dark-blue, #0E263C);font-family:Nunito Sans,Assistant;font-size:3rem;font-style:normal;font-weight:600;line-height:129%;letter-spacing:1.8px;width:100%;text-align:center;margin:0;margin-bottom:0rem}.step--properties_list{list-style:none;display:flex;justify-content:center;padding:0;margin:0;margin-bottom:3rem}.step--property_item{padding:1rem 2.2rem;color:var(--Dark-blue, #0E263C);font-family:Commissioner,Assistant;font-size:14px;font-style:normal;font-weight:300;line-height:150%;display:flex;padding:1rem 1.1rem}.step--property_item svg{height:1.6rem;width:1.6rem;margin-right:.5rem}.step--property_item svg path{fill:#a4c754}.step--text{max-width:45.1rem;margin:0 auto;color:var(--Dark-blue, #0E263C);text-align:center;font-family:Commissioner,Assistant;font-size:1.4rem;font-style:normal;font-weight:200;line-height:150%;padding-bottom:10px}.step--form{display:grid;grid-template-columns:1fr;row-gap:2rem}.step--form__addons .step--product-item__info--wrapper{padding-left:1.5rem;width:100%}.step--form__addons .step--product-item__img--wrapper{border:none;padding:0}.step--form__scents .step--product-item__img--wrapper{border:none}.step--form__addons .step--product-item__img--wrapper img{max-width:8rem;min-width:8rem;max-height:8rem;min-height:8rem}.step--form__addons .step--variant__label img{max-width:2.5rem;min-width:2.5rem;max-height:2.5rem;min-height:2.5rem}.step--form__addons .step--product-item{border:.5px solid var(--Clay-Gray, #E0DACF);background:#f6f4f14d;padding:1.5rem 1.5rem .9rem;min-width:48rem;max-width:48rem;width:100%;max-height:10.8rem}.step--form__addons .step--product-item:hover{border:.5px solid var(--Dark-blue, #0E263C);background:#f6f4f1}.step--form__addons .step--product-item,.step--form__addons .step--variant{display:flex}.step--form__addons .step--product-item .step--product-item__title{padding:0;margin:0;width:100%;display:flex;font-size:1.8rem;font-weight:600;justify-content:space-between;letter-spacing:1.08px;margin-bottom:1.5rem}.step--form__addons .step--product-item .step--product-item--add-to-cart{border-radius:2.5rem;border:0;background-color:transparent;color:#0e263c;height:100%;font-size:1.8rem;max-height:2.8rem;min-height:2.8rem;min-width:7.6rem;display:flex;justify-content:center;align-items:center;font-family:JetBrains Mono,Assistant}.step--form__addons .step--product-item .step--product-item--compare{font-size:1.2rem;letter-spacing:.72px;line-height:129%;margin-right:.9rem}.step--form__addons .step--product-item__variant-wrapper{display:flex}.step--form__addons .step--variant{margin-right:.5rem}.step--form__addons .step--variant .button-component{padding:0 2rem;min-height:calc(3rem + var(--buttons-border-width) * 2)}.step--form__addons .step--variant .button-component:before{content:"ADD";position:relative;z-index:2}.step--form__addons .step--variant .button-component:after{content:"";z-index:2}.step--form__addons .step--variant input:checked+.button-component:after{content:"REMOVE";position:relative;z-index:2}.step--form__addons .step--variant input:checked+.button-component:before{content:"";z-index:2}.step--form__addons .step--variant input{display:none}.step--form__addons .step--variant input[disabled]+.step--variant__label,.step--form__addons .step--variant input[disabled]+.button-component{opacity:.4;cursor:not-allowed;filter:grayscale(100%)}.step--form__addons .step--variant__label{border-radius:50%;overflow:hidden;width:100%;max-height:27px;max-width:27px;border:1px solid #E0DACF;cursor:pointer}.step--form__addons .step--variant input:checked+.step--variant__label{border-color:#8e5936}.step--product-item input:checked+.step--product-item__label{border:.5px solid var(--Dark-blue, #0E263C);background:#f6f4f1}.step--product-item input:checked+.step--product-item__label .step--product-item__img--wrapper{border-right:.5px solid var(--Dark-blue, #0E263C)}.step--product-item .step--product-item__label{display:flex;max-width:48rem;min-width:48rem;width:100%;overflow:hidden;align-items:center;border:.5px solid var(--Clay-Gray, #E0DACF);background:#f6f4f14d}.step--product-item .step--product-item__label:hover{border:.5px solid var(--Dark-blue, #0E263C);cursor:pointer}.step--product-item .step--product-item__label:hover .step--product-item__img--wrapper{border-right:.5px solid var(--Dark-blue, #0E263C)}.step--product-item__img--wrapper{display:flex;padding:1.5rem;border-right:.5px solid var(--Clay-Gray, #E0DACF);height:min-content}.step--form__scents .step--product-item img{max-width:8rem;max-height:8rem;min-width:8rem;min-height:8rem}.step--product-item img{object-fit:cover;height:100%;width:100%;max-width:8rem;max-height:8rem;min-width:8rem;min-height:8rem}.step--form__scents .step--product-item__title{font-size:1.8rem;letter-spacing:1.08px}.step--form__scents .step--product-item__ingredients{color:var(--Dark-blue, #0E263C);font-family:Commissioner;font-size:1.4rem;font-style:normal;font-weight:200;text-transform:none;line-height:150%;letter-spacing:normal}.step--form__scents .step--product-item__ingredients p{margin:0;margin-top:.6rem}.step--product-item__title{margin-left:2rem;color:var(--Dark-blue, #0E263C);font-family:Nunito Sans,Assistant;font-size:1.8rem;font-style:normal;font-weight:600;line-height:129%;letter-spacing:.84px;text-transform:uppercase}.step--text__scents{margin-bottom:3rem}.step--form__scents .step--product-item .step--product-item__label{max-width:48rem;min-width:48rem;max-height:10.8rem;width:100%;justify-content:space-between}.step--form__scents .step--product-item .step--product-item__title{flex:1;text-align:left;max-width:20rem;margin-right:auto;margin-top:1.5rem;margin-bottom:auto}.step--form__scents .step--product-item .product-form__quantity{margin-top:1.5rem;margin-right:1.5rem;margin-bottom:auto}.step--form__scents .step--product-item .quantity:after{box-shadow:0 0 0 var(--inputs-border-width) #e0dacf}.step--product-item .step--product-item__label:hover .step--form__scents .step--product-item .quantity:after{box-shadow:0 0 0 var(--inputs-border-width) var(--Dark-blue, #0E263C)}.step--form__scents .form__label{display:none}.step--form__scents .quantity{width:7.8rem;height:2.9rem;min-height:2.9rem}.step--form__scents .quantity .quantity__button,.step--form__scents .quantity .quantity__input{width:calc(7.8rem / 3)}.step--link{color:var(--Dark-blue, #0E263C);font-family:Commissioner,Assistant;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.84px;text-decoration-line:underline;margin-top:2.5rem;text-transform:uppercase}.step-subscription-plan{max-width:48rem;max-width:52rem;margin-top:0}.step-subscription-plan .option-box__usps,.step-subscription-plan .option-box__frequency{display:none}.step-subscription-plan .product-options-box input:checked+label .option-box__usps,.step-subscription-plan .product-options-box input:checked+label .option-box__frequency{display:flex;flex-shrink:0;order:1;width:100%}.step-subscription-plan .option-box__header{flex-wrap:wrap}.step-subscription-plan .product-options-box input+label{--box-theme-color: #0E263C }.step-subscription-plan .product-options-box input:checked+label{background:#f6f4f1}.step-subscription-plan .option-box__title,.step-subscription-plan .option-box__frequency .freq-title,.step-subscription-plan .option-box__frequency select{text-transform:uppercase;font-weight:500}@media screen and (min-width:1025px){.hide--desktop{display:none!important}.step_container{min-height:calc(100vh - 193px);max-height:calc(100vh - 193px);overflow:hidden}.step_img-container{position:relative;align-items:center;border-right:.5px solid #0E263C}.step_img--media{position:absolute;left:0;top:0;width:100%;height:100%}.step_img--media .media{position:static}.step_img--media .step_img--desk,.step_img--media .step_img--desk.cover_img{object-fit:cover!important}}@media screen and (min-width:750px)and (max-width:1024px){.hide--tablet{display:none!important}.step_container{grid-template-columns:1fr;flex-direction:column}.step--info{padding:6.5rem 0}.step--product-item__title{font-size:1.2rem;letter-spacing:.72px}.step--product-item .step--product-item__label{max-width:32.5rem;min-width:32.5rem}.step--text__scents{font-size:1.6rem}.step--form__addons .step--product-item .step--product-item--add-to-cart{border-color:#0e263c}.step--form__scents .step--product-item .step--product-item__title{letter-spacing:1.2px}.step--form__addons .step--product-item .step--product-item__title{font-size:2rem;letter-spacing:1.2px}.step-subscription-plan .sub-badge{position:absolute;right:0;top:0;transform:translate(-1.7rem,-50%)}}@media screen and (max-width:749px){.hide--mobile{display:none!important}.step_container{grid-template-columns:1fr;flex-direction:column}.step--info{padding:4.3rem 0}.step--info .step--title{font-size:2rem;letter-spacing:1.2px;margin-bottom:0rem}.step--properties_list{margin-bottom:0}.step--property_item,.step--product-item__title{font-size:1rem;letter-spacing:.6px;margin-bottom:1.5rem}.step--product-item__title{margin-bottom:unset;margin-top:unset}.step--link{font-size:1.2rem;letter-spacing:.72px}.step--text{max-width:32.5rem;font-size:13px;letter-spacing:.6px}.step--product-item .step--product-item__label{display:flex;max-width:22.2rem;min-width:22.2rem;max-width:32.5rem;min-width:32.5rem}.step--form__scents .step--product-item .step--product-item__label,.step--form__addons .step--product-item{max-width:36.5rem;min-width:36.5rem;max-height:9.6rem}.step--form__scents .step--product-item .step--product-item__label{min-height:9.6rem}.step--form__scents .quantity,.step--form__addons .step--product-item .step--product-item--add-to-cart{width:5.4rem;height:1.9rem;min-height:1.9rem}.step--form__scents .quantity .quantity__button,.step--form__scents .quantity .quantity__input{width:1.8rem;font-size:1.2rem;font-family:Commissioner,Assistant}.step--form__scents .quantity .quantity__button svg{width:.9rem}.step--form__scents .step--product-item__ingredients{font-size:1rem;letter-spacing:.6px}.step--form__addons .step--product-item__img--wrapper img{max-width:7rem;min-width:7rem;max-height:7rem;min-height:7rem}.step--form__addons .step--product-item .step--product-item--add-to-cart{font-size:1.2rem;width:unset;align-items:baseline;border-color:#0e263c}.step-subscription-plan .sub-badge{position:absolute;top:0;right:0;transform:translate(-.7rem,-50%)}.step-subscription-plan{max-width:32.5rem;margin-top:unset}.step-subscription-plan .option-box__title,.step-subscription-plan .option-box__frequency .freq-title{text-transform:unset}.step--form__scents .step--product-item .step--product-item__title,.step--form__addons .step--product-item .step--product-item__title{font-size:1.5rem;letter-spacing:.9px}.step--form__addons .step--product-item .step--product-item--compare{font-size:1rem;letter-spacing:.6px}.step-subscription-plan .sub-badge{position:absolute;right:0;top:0;transform:translate(-.7rem,-50%)}.step--product-item img{max-width:7rem;max-height:7rem;min-width:7rem;min-height:7rem}.step--form__scents .step--product-item img{width:7rem;height:7rem;max-width:7rem;max-height:7rem}.step--form__scents .step--product-item__title{margin-left:1rem}}@media screen and (min-width:750px){.step--info{overflow-y:auto;padding:40px 0}.step--info.start{justify-content:flex-start}.step--info.end{justify-content:flex-end}.step--info.center{justify-content:center}.step--info{scrollbar-width:thin;scrollbar-color:#000000 #DFE9EB}.step--info::-webkit-scrollbar{height:10px;width:10px}.step--info::-webkit-scrollbar-track{background-color:#dfe9eb;background-color:#0000001a}.step--info::-webkit-scrollbar-track:hover{background-color:#b8c0c2}.step--info::-webkit-scrollbar-track:active{background-color:#b8c0c2}.step--info::-webkit-scrollbar-thumb{background-color:#000;background-color:#0e263c}.step--info::-webkit-scrollbar-thumb:hover{background-color:#213619;background-color:#0e263ccc}.step--info::-webkit-scrollbar-thumb:active{background-color:#62a34b}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/section-hp-step.css.map */
