.c-pdp17-card{display:none}body.c-V_PV_PDP_17-varA:has(bundle-deals) .c-pdp17-card{display:block}body.c-V_PV_PDP_17-varA .shopify-section:has(bundle-deals),body.c-V_PV_PDP_17-varB .shopify-section:has(bundle-deals){display:none}html.c-pdp17-hold-drawer cart-drawer{opacity:0;pointer-events:none}.c-pdp17{font-family:var(--font-body-family);color:var(--c-pdp17-text)}.c-pdp17-card{margin:1.6rem 0 0;padding:1.6rem;border:.1rem solid var(--c-pdp17-border);border-radius:.6rem;background:var(--c-pdp17-card-bg)}.c-pdp17-heading{margin:0;font-size:1.3rem;font-weight:600;line-height:1.4;letter-spacing:.15rem;text-transform:uppercase;color:var(--c-pdp17-muted)}.c-pdp17-card__body{display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:1rem;row-gap:1rem;margin-top:1.4rem}.c-pdp17-items{display:flex;flex-direction:column}.c-pdp17-card .c-pdp17-items,.c-pdp17-card .c-pdp17-item{display:contents}.c-pdp17-card .c-pdp17-item__head{display:flex;align-items:center;gap:.4rem}.c-pdp17-card .c-pdp17-item:nth-child(1) .c-pdp17-item__head{grid-area:1 / 1}.c-pdp17-card .c-pdp17-item:nth-child(2) .c-pdp17-item__head{grid-area:2 / 1}.c-pdp17-card .c-pdp17-price{grid-area:1 / 2 / 3 / 3;justify-self:end}.c-pdp17-card .c-pdp17-item:nth-child(1) .c-pdp17-toggle{grid-area:3 / 1 / 4 / -1;margin-top:.4rem}.c-pdp17-card .c-pdp17-item:nth-child(2) .c-pdp17-toggle{grid-area:4 / 1 / 5 / -1;border-top:.1rem solid var(--c-pdp17-border)}.c-pdp17-card__body .c-pdp17-toggle{margin-block:-1rem 0}@media screen and (min-width:750px){.c-pdp17-card__body{grid-template-columns:auto auto 1fr}.c-pdp17-card .c-pdp17-item:nth-child(2) .c-pdp17-item__head{grid-area:1 / 2}.c-pdp17-card .c-pdp17-price{grid-area:1 / 3}.c-pdp17-card .c-pdp17-item:nth-child(1) .c-pdp17-toggle{grid-area:2 / 1 / 3 / -1}.c-pdp17-card .c-pdp17-item:nth-child(2) .c-pdp17-toggle{grid-area:3 / 1 / 4 / -1}}.c-pdp17-item__head{display:flex;flex:1;align-items:center;gap:.4rem;min-width:0}.c-pdp17-item__thumb{display:flex;flex:none;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;overflow:hidden;border-radius:50%;background:#fff}.c-pdp17-item__thumb img{width:100%;height:100%;object-fit:contain}.c-pdp17-item__text{display:flex;flex-direction:column;min-width:0}.c-pdp17-item__name{font-size:1.5rem;font-weight:400;line-height:1.3;letter-spacing:0;color:var(--c-pdp17-muted)}.c-pdp17-item__price{font-size:1.5rem;font-weight:700;line-height:1.3;letter-spacing:0}.c-pdp17-toggle{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1.2rem;min-height:3.7rem;cursor:pointer}.c-pdp17-toggle__name{font-size:1.4rem;font-weight:400;line-height:1.4;letter-spacing:0}.c-pdp17-toggle__input{position:absolute;opacity:0;width:1px;height:1px}.c-pdp17-toggle__switch{position:relative;flex:none;width:3.6rem;height:2rem;border-radius:1rem;background:#d5d7dd;transition:background .2s ease}.c-pdp17-toggle__switch:after{content:"";position:absolute;top:.2rem;left:.2rem;width:1.6rem;height:1.6rem;border-radius:50%;background:#fff;box-shadow:0 .1rem .2rem #0003;transition:transform .2s ease}.c-pdp17-toggle__input:checked+.c-pdp17-toggle__switch{background:var(--c-pdp17-text)}.c-pdp17-toggle__input:checked+.c-pdp17-toggle__switch:after{transform:translate(1.6rem)}.c-pdp17-toggle__input:focus-visible+.c-pdp17-toggle__switch{outline:.2rem solid var(--c-pdp17-text);outline-offset:.2rem}.c-pdp17-price{margin:0;font-size:1.6rem;font-weight:700;line-height:1.5;letter-spacing:0}.c-pdp17-card .c-pdp17-price{display:flex;flex-direction:column;max-width:13rem}.c-pdp17-price__was{font-size:1.4rem;font-weight:400;color:var(--c-pdp17-muted)}.c-pdp17-error{margin:.8rem 0 0;font-size:1.3rem;color:#c0392b}.c-pdp17-add{width:100%;min-height:4.1rem;margin-top:.4rem;border:.1rem solid var(--c-pdp17-text);border-radius:.4rem;background:transparent;color:var(--c-pdp17-text);font-family:inherit;font-size:1.5rem;font-weight:600;letter-spacing:0;cursor:pointer}.c-pdp17-add:disabled,.c-pdp17-panel__add:disabled{opacity:.45;cursor:not-allowed}.c-pdp17-add[aria-busy=true],.c-pdp17-panel__add[aria-busy=true]{opacity:.6;pointer-events:none}html.c-pdp17-locked{overflow:hidden}.c-pdp17-dialog{width:100%;max-width:100%;margin:auto 0 0;padding:0;border:0;border-radius:1.6rem 1.6rem 0 0;background:#fff;color:var(--c-pdp17-text)}.c-pdp17-dialog::backdrop{background:#0006}.c-pdp17-panel{padding:1.6rem 1.6rem 2rem}.c-pdp17-panel__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1.2rem}.c-pdp17-panel .c-pdp17-heading{color:var(--c-pdp17-text)}.c-pdp17-panel__sub{margin:.4rem 0 0;font-size:1.4rem;font-weight:400;line-height:1.5;color:var(--c-pdp17-muted)}.c-pdp17-panel__close{display:flex;flex:none;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;padding:0;border:0;border-radius:50%;background:#f1efec;color:var(--c-pdp17-text);cursor:pointer}.c-pdp17-panel__close svg{width:1.4rem;height:1.4rem}.c-pdp17-panel .c-pdp17-items{margin-top:.6rem}.c-pdp17-panel .c-pdp17-item{display:flex;align-items:center;gap:.4rem;min-height:6.4rem}.c-pdp17-panel .c-pdp17-item+.c-pdp17-item{border-top:.1rem solid var(--c-pdp17-border)}.c-pdp17-panel .c-pdp17-item__thumb{background:transparent}.c-pdp17-panel .c-pdp17-item__head{flex:1}.c-pdp17-panel .c-pdp17-toggle__name{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.c-pdp17-panel .c-pdp17-price{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:.6rem;margin-top:1.4rem;font-size:1.8rem}.c-pdp17-panel__actions{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem;margin-top:1.4rem}.c-pdp17-panel__skip,.c-pdp17-panel__add{min-height:4.4rem;border:0;border-radius:.4rem;font-family:inherit;letter-spacing:0;cursor:pointer}.c-pdp17-panel__skip{background:transparent;color:var(--c-pdp17-muted);font-size:1.4rem;font-weight:400}.c-pdp17-panel__add{background:var(--c-pdp17-button-bg);color:#fff;font-size:1.6rem;font-weight:600}@media screen and (min-width:750px){.c-pdp17-card{padding:1.6rem}.c-pdp17-dialog{width:53.5rem;max-width:calc(100% - 4rem);margin:auto;border:.1rem solid var(--c-pdp17-border);border-radius:.8rem}}@media(prefers-reduced-motion:reduce){.c-pdp17-toggle__switch,.c-pdp17-toggle__switch:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/c-pdp17.css.map */
