.petite-advocacy-section{width:100%;background:#f6f1e9;height:100vh}.petite-advocacy-section .petite-advocacy-inner{display:grid;grid-template-columns:42% 58%;align-items:stretch;height:100%}.petite-advocacy-section .petite-advocacy-image img{width:100%;height:auto;display:block;object-fit:cover}.petite-advocacy-section .petite-advocacy-content{padding-inline:120px;display:flex;flex-direction:column;justify-content:center;background:linear-gradient(90deg,#0000,#0006 30%,#000000bf);color:#fff;position:static;z-index:2}.petite-advocacy-section .petite-advocacy-eyebrow{font-size:14px;letter-spacing:2px;text-transform:uppercase;margin-bottom:10px}.petite-advocacy-section .petite-advocacy-heading{font-size:16px;line-height:1.2;margin-bottom:20px;color:#fff;font-weight:600;text-transform:uppercase;letter-spacing:2px}.petite-advocacy-section .petite-advocacy-subheading{font-size:14px;opacity:.9;margin-bottom:50px}.petite-advocacy-section .petite-advocacy-accordion{display:flex;flex-direction:column;gap:14px}.petite-advocacy-section .petite-accordion-item{background:#fffcf5bf;color:#000}span.petite-accordion-title{color:#000}.petite-advocacy-section .petite-accordion-header{width:100%;padding:30px 35px;background:none;border:none;display:flex;justify-content:space-between;align-items:center;font-size:14px;font-weight:600;letter-spacing:1px;text-transform:uppercase;cursor:pointer;font-family:var(--font-heading-family);opacity:60%;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:left}.petite-advocacy-section .content{padding-left:22px}.petite-advocacy-section .petite-accordion-icon{font-size:18px;line-height:1}.petite-advocacy-section .petite-accordion-icon img{transition:.5s;width:100%;max-width:19px;height:auto;object-fit:cover;display:block}.petite-advocacy-section .petite-accordion-content{padding:0 35px 30px;font-size:14px;line-height:1.6;font-family:var(--font-heading-family)}.petite-accordion-item.is-open span.petite-accordion-icon img{transform:rotate(45deg);transition:.5s}.petite-advocacy-section .petite-accordion-content a{color:#000;display:inline-block;padding:12px 0;border-bottom:1px solid;font-weight:600;margin-top:20px}@media(max-width:768px){.petite-advocacy-section{height:650px}.petite-advocacy-section .section-background{position:static!important}.petite-advocacy-section .petite-advocacy-inner{position:absolute;top:50%;transform:translateY(-50%);display:flex;justify-content:center;width:100%}.petite-advocacy-section .petite-advocacy-content{padding:0;background:transparent;margin-top:0}.petite-advocacy-section .content{padding-inline:20px}.petite-advocacy-section .petite-advocacy-content{padding-inline:26px!important;width:100%}.petite-advocacy-section .petite-advocacy-eyebrow{font-size:16px}.petite-advocacy-section .petite-advocacy-heading{font-size:18px}.petite-advocacy-section .petite-advocacy-subheading{display:none}.petite-advocacy-section .petite-accordion-header{padding:26px 20px}.petite-advocacy-section .petite-accordion-content{padding-inline:20px}.petite-advocacy-section .petite-advocacy-accordion{gap:7px;margin-top:20px}.petite-advocacy-section .petite-accordion-content a{font-size:16px}}@media(max-width:575px){.petite-advocacy-section .petite-advocacy-heading{max-width:290px}}.section-video-text{display:grid;grid-template-columns:40% 60%;justify-content:center;align-items:start}.section-video-text__media{position:relative;overflow:hidden}.section-video-text__media video,.section-video-text__media iframe{width:100%;height:100%;object-fit:cover;max-height:486px}.section-video-text__content{display:flex;align-items:center;justify-content:start}.section-video-text__inner{max-width:480px;display:flex;flex-direction:column;align-items:start;gap:25px}.section-video-text__subheading p{font-size:16px;letter-spacing:2px;text-transform:uppercase;font-weight:400}.section-video-text__subheading p strong{font-weight:600}.section-video-text__text{font-size:12px;line-height:1.6;font-weight:300}.section-video-text__content a.button{padding-left:0;font-size:12px;font-weight:600}@media screen and (min-width:768px){.section-video-text{gap:40px}}@media screen and (min-width:1024px){.section-video-text{gap:77px}}@media screen and (max-width:767px){section.section-video-text ol li{text-align:left}.section-video-text{grid-template-columns:1fr;position:relative;min-height:100%;padding-inline:20px}.section-video-text__content{padding:10px 30px}.section-video-text__subheading{position:absolute;top:22px}.section-video-text__media{padding-top:80px}.section-video-text__content{justify-content:center}.section-video-text__inner{text-align:center!important;align-items:center;flex-direction:column-reverse;gap:20px}.section-video-text__text{font-size:14px;text-align:left}.section-video-text__text ol{padding-left:20px}.section-video-text a.button{width:max-content;padding-inline:15px}.section-video-text__media video,.section-video-text__media iframe{max-height:65svh}.section-video-text__media video{padding-inline:20px}}.main_product{padding-bottom:0!important}.product__info-wrapper{padding-bottom:25px!important;padding-top:40px!important}.product-media-slider .swiper-container{width:100%;height:100%}.product-media-slider .slider__flex{display:grid;grid-template-columns:auto 132px;align-items:flex-start;border-right:1px solid #40082D4D}.product-media-slider .slider__col{display:flex;flex-direction:column;width:auto;justify-content:center;padding:25px}.product-media-slider .slider__next,.product-media-slider .slider__prev{display:none}.product-media-slider .slider__thumbs{height:580px}.product-media-slider .slider__thumbs .swiper-slide.swiper-slide-next+.swiper-slide+.swiper-slide.swiper-slide+.swiper-slide,.product-media-slider .slider__thumbs .swiper-slide.swiper-slide-prev+.swiper-slide.swiper-slide{opacity:1}.product-media-slider .slider__thumbs .slider__image{transition:.25s;opacity:.5}.product-media-slider .slider__thumbs .slider__image:hover,.product-media-slider .slider__thumbs .thumb-active .slider__image{opacity:1}section.slider.product-media-slider,.slider__flex{height:100%}.product-media-slider .slider__images{height:100vh;object-fit:cover;position:relative}.product-media-slider .mainImg_next{position:absolute;bottom:42px;z-index:1;transform:rotate(180deg);right:30px;display:none}.product-media-slider .main-swiper-pagination{position:absolute;bottom:42px;left:30px;z-index:2;gap:7px;display:none}.product-media-slider span.swiper-pagination-bullet{background:#fff;width:10px;height:10px;opacity:40%}.product-media-slider span.swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:100%}.product-media-slider .slider__image{width:100%;height:100%;overflow:hidden}.product-media-slider .slider__image img{width:100%;height:100%;object-fit:cover;object-position:top}@media(min-width:992px){.custom-image-slider .swiper-container{overflow:visible}.product.grid{overflow:hidden}.product-media-slider .slider__col{max-height:calc(100vh - 109px);height:100%}}@media(max-width:992px){.product__info-container{max-width:100%!important;padding-right:50px}.product__info-wrapper{padding-top:25px!important}.main_product>.page-width{padding:0}.product-media-slider .slider__images{height:80vh}.product-media-slider .slider__flex{flex-direction:column-reverse;display:block;height:100%}.product-media-slider .slider__col{display:none;flex-direction:row;align-items:center;margin-right:0;margin-top:0;width:100%;border:none}.product-media-slider .slider__thumbs{height:170px;width:100%;margin:0 16px;display:none}.product-media-slider .mainImg_next{display:block;width:50px}.product-media-slider .main-swiper-pagination{display:flex}.product-media-slider .mainImg_next img{width:100%;display:block}}@media(max-width:749px){.product__info-container{padding-right:0}.main_product{padding-top:0!important}.product-media-slider .slider__col{padding:15px}.section-template--20858208059633__main-padding{padding-top:0!important}}.product.grid--1-col .grid__item{max-width:100%;width:100%}@media screen and (min-width:992px){.product.grid--2-col-tablet .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}}.waitlist-step-form1{width:100%;background:#00000080;display:none;height:100%;padding:0;position:fixed;z-index:10;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);max-height:100dvh;z-index:9999}.waitlist-left{background:url(/cdn/shop/files/698ccce0f49e709c598711c6864a643284bc9cc2.png?v=1770138356) center/cover no-repeat;position:relative}.waitlist-right{background:#fffcf5;padding:36px 59px;display:flex;align-items:center;-webkit-backdrop-filter:bulr(20px);backdrop-filter:bulr(20px);color:#000!important}.waitlist-right.password-hero__inner .password-hero__subtext{color:#000}.waitlist-right.password-hero__inner{display:flex;width:100%;flex-direction:column;align-items:start;justify-content:center}.waitlist-right.password-hero__inner .password-hero__label{font-size:16px;margin-bottom:10px;font-weight:500}.waitlist-right.password-hero__inner .password-hero__subtext{font-size:16px;font-weight:300;margin-bottom:10px}.waitlist-right.password-hero__inner input[type=password]{max-width:100px;padding:12px 20px;width:100%;background:transparent;border-color:#00000070}.waitlist-right.password-hero__inner input[type=password]:focus-visible{outline:0;box-shadow:none}.waitlist-right.password-hero__inner .password-hero__enter{font-family:Montserrat,sans-serif;margin-top:22px;background:none;border:none;color:#000;font-size:12px;cursor:pointer;padding:12px 16px 10px 0;font-weight:600;border-bottom:1px solid;display:block;letter-spacing:0;line-height:1.3;letter-spacing:.07rem}.waitlist-right.password-hero__inner .password-hero__signup1{font-size:12px;color:#000;font-weight:600;padding-bottom:10px;border-bottom:1px solid;padding-right:16px;padding-top:12px;display:block;width:max-content}.waitlist-right.password-hero__inner.pass-inbox,.submit-dn .waitlist-inner .waitlist-left{display:none}input[type=checkbox]:checked:before{background-image:url(/cdn/shop/files/check-mark-black.png?v=1769421913);position:absolute;width:10px;height:10px;background-position:center;background-repeat:no-repeat;background-size:8px;justify-content:center;align-items:center;margin:auto;top:-.5px;left:-.5px;content:"";text-align:center;color:#fff}.waitlist-fields select{width:100%;background:#fff;border:none;color:#000;border-bottom:1px solid #000000;padding:11px 0;font-size:12px;margin:0;font-family:var(--font-body-family);border-radius:0;-webkit-appearance:none;appearance:none}.waitlist-right.signup1{display:none}@media(max-width:768px){.waitlist-right .cross-icon{filter:invert(1);right:12px;top:22px}.checkbox-container{margin-top:30px}.submit-dn .waitlist-inner .waitlist-right{padding-inline:0}.waitlist-title{display:flex;gap:10px;align-items:center;padding-top:10px;padding-bottom:10px;margin-bottom:0}.waitlist-title span img{height:50px;display:block;object-fit:contain}.submit-btn{background:#2a0019;color:#fff;height:55px;display:flex;justify-content:center;align-items:center;width:100%;position:relative;padding:0}section.waitlist-step-form1 .waitlist-inner{display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;height:auto;padding:10px 0;max-width:calc(100% - 54px)!important;margin:0}section.waitlist-step-form1.join-now-step .waitlist-inner{min-height:580px;height:auto}.final-step.is-active{height:100vh!important}.waitlist-step.is-active .wailist-wrap{padding:0}.waitlist-success-title{margin-bottom:17px}.waitlist-step-form1{padding:0;background:transparent}section.waitlist-step-form1 .waitlist-left{max-height:278px;height:23vh;background:url(/cdn/shop/files/698ccce0f49e709c598711c6864a643284bc9cc2.png?v=1770138356) center/cover no-repeat}.waitlist-right{padding:0;height:calc(100% - 134px);background:#fffcf5;color:#000}.waitlist-step{display:block;height:100%;display:none}.waitlist-step.is-active{height:100%;justify-content:start}.waitlist-step:last-child{display:none}.submit-dn .waitlist-step:last-child{display:flex;flex-direction:column;padding:30px;justify-content:center;align-items:center;height:100%;text-align:center;max-width:350px;margin:auto;max-height:90vh}.submit-dn .waitlist-step:last-child .waitlist-success-text{font-size:18px;color:#fff;border:none}input[type=checkbox]:checked{border-color:#000}.submit-dn .waitlist-step{display:none}.submit-dn .waitlist-right{justify-content:center;height:100%;background:url(/cdn/shop/files/Screen_Shot_2025-11-07_at_12.13.26_PM_1.png?v=1769505367)!important;background-size:cover!important;overflow:hidden;position:relative}.waitlist-done{bottom:45px;color:#fff;padding:10px;width:auto;position:absolute;font-size:14px}.waitlist-step.is-active .waitlist-checkboxes{display:grid!important;grid-template-columns:auto 1fr!important;column-gap:27px}.waitlist-fields{padding:20px 35px 0}.checkbox-container{padding:0 35px 20px}.waitlist-fields input{color:#000;border-bottom:1px solid #000000;margin-bottom:10px}.waitlist-checkboxes{margin-top:20px;margin-bottom:10px}.waitlist-fields input::placeholder{color:#000!important}input[type=checkbox]{border-color:#000;width:10px!important;height:10px;margin:0;border-radius:0;border:1px solid #000000}input[type=checkbox]:checked:before{width:10px;height:10px;background-size:7px}.submit-dn .waitlist-inner .waitlist-right:before{content:"";width:100%;height:100%;position:absolute;background:#0000005e}.waitlist-checkboxes label{font-size:12px;display:flex;align-items:center;gap:5px;letter-spacing:0}label.label-main.label-space{padding-top:5px!important}.waitlist-fields select{max-width:100%;background:#fffcf5;border:none;color:#000;border-bottom:1px solid #000;box-shadow:none!important;border-radius:0}.waitlist-fields .select-field span{background:#fffcf5}.waitlist-fields .select-field{max-width:100%;margin-bottom:10px}.waitlist-fields .select-field select{height:40px;padding-left:0}.title-heading{margin-top:8px;text-align-last:center}.waitlist-right.password-hero__inner{padding:35px}.waitlist-right.password-hero__inner input[type=password]{text-align:center}}.checkbox-error{margin:12px 0;font-size:13px;color:#d00;text-align:left}.status-f{margin:4px 0;font-size:13px;color:#d00;text-align:left}@media(min-width:769px){.status-f{margin-bottom:24px}}.waitlist-step-form{width:100%;background:#00000080;display:none;height:100%;padding:0;position:fixed;z-index:10;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);max-height:100dvh}.waitlist-inner{display:grid;grid-template-columns:44% 56%;width:100%;max-width:820px;padding-left:10px;padding-right:10px;margin:auto;height:590px;position:relative}.waitlist-step input.has-error{border-bottom:1px solid #ff6b6b}.waitlist-left{background:url(/cdn/shop/files/698ccce0f49e709c598711c6864a643284bc9cc2.png?v=1770138356) center/cover no-repeat;position:relative}.waitlist-left:before{content:"";left:0;top:0;height:100%;width:100%;position:absolute;background:#0000004d}.waitlist-fields input::placeholder{color:#000!important}.waitlist-title{font-size:16px;text-transform:uppercase;font-weight:500;letter-spacing:12%;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;position:relative;z-index:10;height:100%}.checkbox-container{margin-top:35px}form#waitlistForm{height:100%;width:100%}.waitlist-right{background:#fff;padding:36px 59px;color:#fff;display:flex;align-items:center;-webkit-backdrop-filter:bulr(20px);backdrop-filter:bulr(20px)}.waitlist-right .cross-icon{position:absolute;right:20px;top:10px;z-index:999}.waitlist-right .cross-icon img{height:14px;width:14px}.waitlist-step{display:none;width:100%;height:100%;position:relative}.waitlist-step.is-active{display:flex;flex-direction:column;justify-content:center}input[type=checkbox]{border:1px solid #000000!important}label.label-main{margin-bottom:23px}.waitlist-fields input{width:100%;background:transparent;border:none;border-radius:0!important;border-bottom:1px solid #000000;padding:12px 0;margin-bottom:15px;color:#000;font-size:12px;font-family:var(--font-body-family)}.waitlist-fields input:focus-visible{outline:none;box-shadow:none}.label-space{margin-top:10px}.waitlist-checkboxes{display:grid;grid-template-columns:auto 1fr;gap:14px;margin:23px 0 25px;column-gap:25px}.waitlist-checkboxes label{font-size:12px}.submit-btn{background:none;border:none;color:#000;text-transform:capitalize;font-size:12px;cursor:pointer;border-bottom:1px solid #000000;padding:12px 13px 12px 0;align-self:flex-end;position:absolute;bottom:0;font-family:var(--font-body-family);font-weight:600;right:0}.waitlist-success-title{font-size:12px;margin-bottom:8px;text-transform:uppercase;color:#fff;letter-spacing:2px}.waitlist-success-text{font-size:16px}.waitlist-done{margin-top:15px;border-bottom:1px solid #fff;cursor:pointer;padding:12px 18px 12px 0;width:max-content;font-size:12px}.submit-dn .waitlist-inner{grid-template-columns:1fr}.submit-dn .waitlist-inner .waitlist-left{display:none}.submit-dn .waitlist-inner .waitlist-right{background:url(/cdn/shop/files/Group_53_1.jpg?v=1768547937);background-position:center;background-size:cover;padding-inline:70px}input[type=checkbox]:checked:before{background-image:url(/cdn/shop/files/check-mark-black.png?v=1769421913);position:absolute;width:10px;height:10px;background-position:center;background-repeat:no-repeat;background-size:8px;justify-content:center;align-items:center;margin:auto;top:-.5px;left:-.5px;content:"";text-align:center;color:#fff}input[type=checkbox]{-webkit-appearance:none;appearance:none;border:1px solid #fff;width:10px!important;height:10px;margin:0 8px 0 0;position:relative}input[type=checkbox]:checked{background:transparent;border:1px solid #000000}.waitlist-fields select{width:100%;background:#fff;border:none;color:#000;border-bottom:1px solid #000000;padding:11px 0;font-size:12px;margin:0;font-family:var(--font-body-family)}.waitlist-fields select:focus-visible{outline:0;box-shadow:none;border-bottom:1px solid}.waitlist-fields .select-field span{position:absolute;right:0;width:30px;height:15px;top:50%;transform:translateY(-50%);background:#fff;pointer-events:none}.waitlist-fields .select-field span img{width:15px;display:block}.waitlist-fields .select-field{position:relative;margin-bottom:15px}.show-mob{height:70px;width:70px}.show-mob2{height:70px}@media(min-width:769px){.waitlist-step{display:none}.waitlist-step.is-active{display:flex}.wailist-wrap{color:#000}}@media(max-width:768px){.waitlist-right .cross-icon{filter:invert(1);right:12px;top:22px}.checkbox-container{margin-top:30px}.submit-dn .waitlist-inner .waitlist-right{padding-inline:0}.waitlist-title{display:flex;gap:10px;align-items:center;padding-top:10px;padding-bottom:10px;margin-bottom:0}.waitlist-title span img{height:50px;display:block}.submit-btn{background:#2a0019;color:#fff;height:55px;display:flex;justify-content:center;align-items:center;width:100%;position:relative;padding:0}.waitlist-inner{display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;height:auto;padding:10px 0;max-width:calc(100% - 54px)!important;margin:0}.final-step.is-active{height:100vh!important}.waitlist-step.is-active .wailist-wrap{padding:0}.waitlist-success-title{margin-bottom:17px}.waitlist-step-form{padding:0;background:#fff0}.waitlist-left{max-height:278px;height:23vh;background:url(/cdn/shop/files/698ccce0f49e709c598711c6864a643284bc9cc2.png?v=1770138356) center/cover no-repeat}.waitlist-right{padding:0;height:calc(100% - 134px);background:#fffcf5;color:#000}.waitlist-step{display:block;height:100%;display:none}.waitlist-step.is-active{height:100%;justify-content:start}.waitlist-step:last-child{display:none}.submit-dn .waitlist-step:last-child{display:flex;flex-direction:column;padding:30px;justify-content:center;align-items:center;height:100%;text-align:center;max-width:350px;margin:auto;max-height:90vh}.submit-dn .waitlist-step:last-child .waitlist-success-text{font-size:18px;color:#fff;border:none}input[type=checkbox]:checked{border-color:#000}.submit-dn .waitlist-step{display:none}.submit-dn .waitlist-right{justify-content:center;height:100%;background:url(/cdn/shop/files/Screen_Shot_2025-11-07_at_12.13.26_PM_1.png?v=1769505367)!important;background-size:cover!important;overflow:hidden;position:relative}.waitlist-done{bottom:45px;color:#fff;padding:10px;width:auto;position:absolute;font-size:14px}.waitlist-step.is-active .waitlist-checkboxes{display:grid!important;grid-template-columns:auto 1fr!important;column-gap:27px}.waitlist-fields{padding:0 35px}.checkbox-container{padding:0 35px 20px}.waitlist-fields input{color:#000;border-bottom:1px solid #000000;margin-bottom:10px}.waitlist-checkboxes{margin-top:20px;margin-bottom:10px}.waitlist-fields input::placeholder{color:#000!important}input[type=checkbox]{border-color:#000;width:10px!important;height:10px;margin:0;border-radius:0;border:1px solid #000000}input[type=checkbox]:checked:before{width:10px;height:10px;background-size:7px}.submit-dn .waitlist-inner .waitlist-right:before{content:"";width:100%;height:100%;position:absolute;background:#0000005e}.waitlist-checkboxes label{font-size:12px;display:flex;align-items:center;gap:5px;letter-spacing:0}label.label-main.label-space{padding-top:5px!important}.waitlist-fields select{max-width:100%;background:#fffcf5;border:none;color:#000;border-bottom:1px solid #000;box-shadow:none!important;border-radius:0}.waitlist-fields .select-field span{background:#fffcf5}.waitlist-fields .select-field{max-width:100%;margin-bottom:10px}.waitlist-fields .select-field select{height:40px;padding-left:0}.title-heading{margin-top:8px;text-align-last:center}}
/*# sourceMappingURL=/cdn/shop/t/24/compiled_assets/styles.css.map */
