.c-v-sa-pdp-05,.c-v-sa-pdp-05-sheet,.c-v-sa-pdp-05-toast,.c-v-sa-pdp-05-atc{display:none}.c-vSaPdp05VarA .c-v-sa-pdp-05[data-c-pdp05-ready],.c-vSaPdp05VarA .c-v-sa-pdp-05-sheet.is-open{display:flex}.c-vSaPdp05VarA .c-v-sa-pdp-05-toast.is-visible{display:block}.c-vSaPdp05VarA .c-v-sa-pdp-05-hide{display:none!important}.c-vSaPdp05VarA .c-v-sa-pdp-05-atc{display:flex}.c-v-sa-pdp-05,.c-v-sa-pdp-05-sheet,.c-v-sa-pdp-05-toast{font-family:var(--c-v-sa-pdp-05-sans);-webkit-font-smoothing:antialiased;color:#000}.c-v-sa-pdp-05 p,.c-v-sa-pdp-05-sheet p{margin:0}.c-v-sa-pdp-05 *,.c-v-sa-pdp-05-sheet *,.c-v-sa-pdp-05-toast,.c-v-sa-pdp-05-atc *{font-family:var(--c-v-sa-pdp-05-sans)!important;font-weight:400!important}.c-v-sa-pdp-05__promise,.c-v-sa-pdp-05__promise *,.c-v-sa-pdp-05-sheet__sub,.c-v-sa-pdp-05-card__price{font-family:var(--c-v-sa-pdp-05-serif)!important}.c-v-sa-pdp-05__title,.c-v-sa-pdp-05__free-names,.c-v-sa-pdp-05__row-price,.c-v-sa-pdp-05-sheet__title,.c-v-sa-pdp-05-card__name,.c-v-sa-pdp-05-carousel__page,.c-v-sa-pdp-05-swap__name{font-weight:500!important}.c-v-sa-pdp-05-card__price{font-weight:600!important}.c-v-sa-pdp-05__promise strong,.c-v-sa-pdp-05__steps strong,.c-v-sa-pdp-05__free-label,.c-v-sa-pdp-05__pill,.c-v-sa-pdp-05__btn,.c-v-sa-pdp-05__extras-heading,.c-v-sa-pdp-05__row-free,.c-v-sa-pdp-05__row--total span,.c-v-sa-pdp-05-atc__main,.c-v-sa-pdp-05-sheet__cta,.c-v-sa-pdp-05-sheet__more,.c-v-sa-pdp-05-sheet__more *,.c-v-sa-pdp-05-card__add,.c-v-sa-pdp-05-card__stepper,.c-v-sa-pdp-05-card__stepper *,.c-v-sa-pdp-05-swap__pill,.c-v-sa-pdp-05-toast{font-weight:700!important}.c-v-sa-pdp-05__promise strong{font-weight:600!important}.c-v-sa-pdp-05{flex-direction:column;gap:12px;width:100%;margin:8px 0 28px}.c-v-sa-pdp-05__header{display:flex;flex-direction:column;gap:8px}.c-v-sa-pdp-05__title{font-weight:500;font-size:19px;line-height:26px;letter-spacing:-.19px}.c-v-sa-pdp-05__promise{margin-top:-4px!important;font-family:var(--c-v-sa-pdp-05-serif);font-size:15px;line-height:21px}.c-v-sa-pdp-05__promise strong{font-weight:700}.c-v-sa-pdp-05__steps{display:flex;flex-direction:column;gap:3px;font-size:12.5px;line-height:18px;color:#6b6b6b}.c-v-sa-pdp-05__steps strong{font-weight:700;color:#522d27}.c-v-sa-pdp-05__free{padding:12px;border:1px solid #cbddbf;border-radius:12px;background:#ecf2e8}.c-v-sa-pdp-05__free-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.c-v-sa-pdp-05__thumbs{display:flex;gap:12px}.c-v-sa-pdp-05__thumb{display:flex;align-items:center;justify-content:center;width:68px;height:68px;border-radius:10px;background:#fff;overflow:hidden}.c-v-sa-pdp-05__thumb img{width:58px;height:58px;object-fit:contain}.c-v-sa-pdp-05__free-text{display:flex;flex:1 0 0;flex-direction:column;gap:2px;min-width:0}.c-v-sa-pdp-05__free-label{font-weight:700;font-size:10.5px;line-height:14px;letter-spacing:.945px;color:#3b6b3c}.c-v-sa-pdp-05__free-names{font-weight:500;font-size:16px;line-height:22px;letter-spacing:-.16px}.c-v-sa-pdp-05__free-price{display:flex;align-items:center;gap:8px}.c-v-sa-pdp-05__free-price s{font-size:13px;line-height:17px;color:#6b6b6b}.c-v-sa-pdp-05__pill{padding:0 9px;border-radius:999px;background:#3b6b3c;font-weight:700;font-size:11px;line-height:18px;letter-spacing:.88px;color:#fff}.c-v-sa-pdp-05__btn{display:flex;align-items:center;justify-content:center;height:44px;padding:0 16px;border:1px solid #522d27;border-radius:9px;background:#fff;font-family:inherit;font-weight:700;font-size:13px;color:#522d27;cursor:pointer}.c-v-sa-pdp-05__change{width:100%}.c-v-sa-pdp-05__extras{display:flex;flex-direction:column;gap:10px}.c-v-sa-pdp-05__extras-heading{font-weight:700;font-size:14px;line-height:20px;letter-spacing:-.098px}.c-v-sa-pdp-05__extras-btn{width:100%}.c-v-sa-pdp-05__summary{display:flex;flex-direction:column;gap:7px;padding:14px;border:1px solid rgba(82,45,39,.12);border-radius:12px;background:#fff}.c-v-sa-pdp-05__row{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13.5px;line-height:20px;color:#1a1a1a}.c-v-sa-pdp-05__extra-rows{display:flex;flex-direction:column;gap:7px}.c-v-sa-pdp-05__extra-rows:empty{display:none}.c-v-sa-pdp-05__row-price{font-weight:500;color:#000;white-space:nowrap}.c-v-sa-pdp-05__row-free{font-weight:700;font-size:12px;letter-spacing:.72px;color:#3b6b3c}.c-v-sa-pdp-05__rule{height:1px;background:#522d271f}.c-v-sa-pdp-05__row--total{font-weight:700;font-size:15px;color:#000}.c-v-sa-pdp-05__row--total span:last-child{font-size:18px;line-height:24px}.c-vSaPdp05VarA .c-v-sa-pdp-05-atc-btn{height:64px;border-radius:11.5px!important;background:#3e0603!important}.c-v-sa-pdp-05-atc{flex-direction:column;align-items:center;gap:2px;text-align:center}.c-v-sa-pdp-05-atc__main{font-family:var(--c-v-sa-pdp-05-sans);font-weight:700;font-size:16px;line-height:22px;color:#fff}.c-v-sa-pdp-05-atc__sub{font-family:var(--c-v-sa-pdp-05-sans);font-weight:400;font-size:11.5px;line-height:16px;color:#ffffffc7}.c-v-sa-pdp-05-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;align-items:flex-end;justify-content:center}.c-v-sa-pdp-05-sheet__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#1f0a0873}.c-v-sa-pdp-05-sheet__panel{position:relative;display:flex;flex-direction:column;gap:14px;width:100%;max-height:92vh;overflow-y:auto;padding:18px 18px 20px;border-radius:22px 22px 0 0;background:#f3f1ee;filter:drop-shadow(0 18px 30px rgba(26,16,14,.28))}.c-v-sa-pdp-05-sheet__panel:focus{outline:none}.c-v-sa-pdp-05-sheet__grab{display:flex;justify-content:center}.c-v-sa-pdp-05-sheet__grab span{width:44px;height:4px;border-radius:999px;background:#522d2740}.c-v-sa-pdp-05-sheet__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.c-v-sa-pdp-05-sheet__head>div{display:flex;flex-direction:column;gap:4px}.c-v-sa-pdp-05-sheet__title{font-weight:500;font-size:18px;line-height:26px;letter-spacing:-.18px}.c-v-sa-pdp-05-sheet__sub{font-family:var(--c-v-sa-pdp-05-serif);font-size:14.5px;line-height:20px}.c-v-sa-pdp-05-sheet__close{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid rgba(82,45,39,.12);border-radius:999px;background:#fff;font-family:inherit;font-size:13px;color:#522d27;cursor:pointer}.c-v-sa-pdp-05-sheet__cta{display:flex;flex-shrink:0;align-items:center;justify-content:center;height:52px;border:0;border-radius:11.5px;background:#3e0603;font-family:inherit;font-weight:700;font-size:15.5px;color:#fff;cursor:pointer}.c-v-sa-pdp-05-sheet__cta:disabled{opacity:.45;cursor:not-allowed}.c-v-sa-pdp-05-sheet__more{display:flex;flex-shrink:0;align-items:center;justify-content:center;gap:8px;height:50px;border:1.5px solid #3e0603;border-radius:11.5px;background:#fff;font-family:inherit;font-weight:700;font-size:15px;color:#3e0603;cursor:pointer}.c-v-sa-pdp-05-sheet__more[hidden]{display:none}.c-v-sa-pdp-05-sheet__foot{font-size:12px;line-height:17px;text-align:center;color:#6b6b6b}.c-v-sa-pdp-05-carousel{overflow:hidden;touch-action:pan-y}.c-v-sa-pdp-05-carousel__track{display:flex;transition:transform .35s ease}.c-v-sa-pdp-05-carousel__page-grid{display:grid;flex:0 0 100%;grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:8px}.c-v-sa-pdp-05-card{display:flex;flex-direction:column;align-items:center;padding:10px 0;border:1px solid rgba(82,45,39,.12);border-radius:12px;background:#fff}.c-v-sa-pdp-05-card.is-added{padding:9px 0;border:2px solid #522d27}.c-v-sa-pdp-05-card__img{overflow:hidden;display:flex;align-items:center;justify-content:center;width:100%;height:92px}.c-v-sa-pdp-05-card__img img{width:76px;height:76px;object-fit:contain}.c-v-sa-pdp-05-card__label{display:flex;flex-direction:column;gap:2px;width:100%;padding:4px 6px 0;text-align:center}.c-v-sa-pdp-05-card__name{font-weight:500;font-size:12.5px;line-height:16px}.c-v-sa-pdp-05-card__price{font-family:var(--c-v-sa-pdp-05-serif);font-weight:600;font-size:11.5px;line-height:15px;color:#6b6b6b}.c-v-sa-pdp-05-card__cta{width:100%;padding:8px 8px 0}.c-v-sa-pdp-05-card__add,.c-v-sa-pdp-05-card__stepper{display:flex;align-items:center;justify-content:center;width:100%;height:30px;border:1px solid #522d27;border-radius:8px;background:#fff;font-family:inherit;font-weight:700;font-size:12.5px;color:#522d27}.c-v-sa-pdp-05-card__add{cursor:pointer}.c-v-sa-pdp-05-card__stepper{gap:10px;border-width:2px}.c-v-sa-pdp-05-card__stepper button{width:24px;height:100%;padding:0;border:0;background:none;font-family:inherit;font-weight:700;font-size:14px;color:#522d27;cursor:pointer}.c-v-sa-pdp-05-carousel__controls{display:flex;align-items:center;justify-content:space-between}.c-v-sa-pdp-05-carousel__arrow{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;padding:0;border:1.5px solid rgba(62,6,3,.25);border-radius:50%;background:#fff;color:#3e0603;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease}.c-v-sa-pdp-05-carousel__arrow svg{display:block;width:14px;height:14px}.c-v-sa-pdp-05-carousel__arrow:focus-visible{border-color:#3e0603;background:#3e0603;color:#fff;box-shadow:0 3px 8px #0000002e}@media(hover:hover){.c-v-sa-pdp-05-carousel__arrow:hover{border-color:#3e0603;background:#3e0603;color:#fff;box-shadow:0 3px 8px #0000002e}}.c-v-sa-pdp-05-carousel__status{display:flex;flex-direction:column;align-items:center;gap:6px}.c-v-sa-pdp-05-carousel__dots{display:flex;align-items:center;gap:8px}.c-v-sa-pdp-05-carousel__dots button{width:10px;height:10px;padding:0;border:0;border-radius:5px;background:#3e060338;cursor:pointer;transition:width .2s ease}.c-v-sa-pdp-05-carousel__dots button.is-active{width:26px;background:#3e0603}.c-v-sa-pdp-05-carousel__page{font-weight:500;font-size:12.5px;color:#3e0603bf}.c-v-sa-pdp-05-swap{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding-top:9px}.c-v-sa-pdp-05-swap__card{position:relative;display:flex;flex-direction:column;align-items:center;gap:3px;padding:8px 4px 9px;border:1px solid rgba(82,45,39,.12);border-radius:12px;background:#fff;font-family:inherit;cursor:pointer}.c-v-sa-pdp-05-swap__card.is-free{padding:7px 3px 8px;border:2px solid #3b6b3c}.c-v-sa-pdp-05-swap__img{display:block;width:64px;height:64px;overflow:hidden}.c-v-sa-pdp-05-swap__img img{width:100%;height:100%;object-fit:contain}.c-v-sa-pdp-05-swap__name{font-weight:500;font-size:11px;line-height:14px;text-align:center;color:#000}.c-v-sa-pdp-05-swap__pill{position:absolute;top:-9px;left:50%;display:none;padding:0 7px;border-radius:999px;background:#3b6b3c;font-weight:700;font-size:9px;line-height:15px;letter-spacing:.72px;color:#fff;transform:translate(-50%)}.c-v-sa-pdp-05-swap__card.is-free .c-v-sa-pdp-05-swap__pill{display:block}.c-v-sa-pdp-05__thumb img,.c-v-sa-pdp-05-card__img img,.c-v-sa-pdp-05-swap__img img{transform:scale(var(--c-v-sa-pdp-05-zoom, 1))}.c-v-sa-pdp-05-toast{position:fixed;bottom:24px;left:50%;z-index:2147483001;max-width:calc(100% - 32px);padding:12px 18px;border-radius:999px;background:#3b6b3c;font-weight:700;font-size:13.5px;line-height:18px;color:#fff;text-align:center;box-shadow:0 8px 24px #1a100e40;transform:translate(-50%)}@media screen and (min-width:750px){.c-v-sa-pdp-05{gap:14px;margin-bottom:34px}.c-v-sa-pdp-05__title{font-size:20px;line-height:28px;letter-spacing:-.2px}.c-v-sa-pdp-05__promise{font-size:16px;line-height:22.4px}.c-v-sa-pdp-05__steps{font-size:13px;line-height:19px}.c-v-sa-pdp-05__free{padding:14px}.c-v-sa-pdp-05__free-row{flex-wrap:nowrap;gap:14px}.c-v-sa-pdp-05__thumbs{gap:14px}.c-v-sa-pdp-05__thumb{width:76px;height:76px}.c-v-sa-pdp-05__thumb img{width:64px;height:64px}.c-v-sa-pdp-05__free-names{font-size:17px;line-height:23px;letter-spacing:-.17px}.c-v-sa-pdp-05__change{flex-shrink:0;width:auto;height:40px}.c-v-sa-pdp-05__extras{gap:11px}.c-v-sa-pdp-05__extras-heading{font-size:15px;letter-spacing:-.105px}.c-v-sa-pdp-05__extras-btn{height:46px}.c-v-sa-pdp-05__summary{gap:8px;padding:16px}.c-v-sa-pdp-05__row{font-size:14px}.c-v-sa-pdp-05__row--total{font-size:16px}.c-v-sa-pdp-05__row--total span:last-child{font-size:19px;line-height:26px}.c-vSaPdp05VarA .c-v-sa-pdp-05-atc-btn{height:70px}.c-v-sa-pdp-05-atc__main{font-size:17px;line-height:24px}.c-v-sa-pdp-05-atc__sub{font-size:12px}.c-v-sa-pdp-05-sheet{align-items:center}.c-v-sa-pdp-05-sheet__panel{width:640px;max-width:calc(100% - 48px);max-height:calc(100vh - 48px);padding:24px;border-radius:18px}.c-v-sa-pdp-05-sheet--swap .c-v-sa-pdp-05-sheet__panel{width:560px}.c-v-sa-pdp-05-sheet__grab{display:none}.c-v-sa-pdp-05-sheet__title{font-size:20px;letter-spacing:-.2px}.c-v-sa-pdp-05-sheet__sub{font-size:15.5px;line-height:22px}.c-v-sa-pdp-05-sheet__cta{height:54px}.c-v-sa-pdp-05-carousel__page-grid{gap:10px}.c-v-sa-pdp-05-card__img{height:104px}.c-v-sa-pdp-05-card__img img{width:90px;height:90px}.c-v-sa-pdp-05-card__name{font-size:13.5px}.c-v-sa-pdp-05-card__price{font-size:12.5px}.c-v-sa-pdp-05-carousel__arrow{width:46px;height:46px}.c-v-sa-pdp-05-carousel__dots button.is-active{width:28px}.c-v-sa-pdp-05-carousel__page{font-size:13px}.c-v-sa-pdp-05-swap{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.c-v-sa-pdp-05-swap__img{width:68px;height:68px}}
/*# sourceMappingURL=/cdn/shop/t/94/assets/c-v-sa-pdp-05.css.map */
