.pcc-v1-section .ps2-step-card__header,.pcc-v1-section .ps2-step-card__swatches{justify-content:center}@media screen and (max-width:749px){.pcc-v1-section .ps2-product-subtitle{font-size:14px}}@media screen and (min-width:1024px){.ps2-section .ps2-gallery{position:static}.ps2-section .ps2-product-info{position:sticky;top:120px}}.pcc-gallery__column{display:flex;flex-direction:column;gap:12px;width:100%}.pcc-gallery__img-wrap{position:relative;width:100%;border-radius:12px;overflow:hidden;line-height:0}.pcc-gallery__img{width:100%;height:auto;display:block;border-radius:12px}@media screen and (max-width:1023px){.pcc-gallery__column{display:none}}.pcc-price-group{display:flex;align-items:center;gap:8px}.pcc-price-group__current{font-family:var(--ps2-font-poppins, "Poppins", sans-serif);font-size:28px;font-weight:700;color:inherit;line-height:1}.pcc-price-group__side{display:flex;flex-direction:column;align-items:flex-start;gap:1px;line-height:1.2}.pcc-price-group__compare{font-family:var(--ps2-font-poppins, "Poppins", sans-serif);font-size:13px;font-weight:400;color:#999;text-decoration:line-through}.pcc-discount-badge{display:inline-block;background:var(--ps2-primary-500, #2e6b34);color:#fff;font-family:var(--ps2-font-poppins, "Poppins", sans-serif);font-size:10px;font-weight:700;letter-spacing:.5px;padding:2px 6px;border-radius:3px}.pcc-step1-atc{display:block;width:100%;margin-top:16px;padding:14px 20px;background:var(--ps2-primary-500);color:#fff;font-family:var(--ps2-font-poppins, "Poppins", sans-serif);font-weight:600;font-size:15px;border:none;border-radius:100px;cursor:pointer;text-align:center;transition:background .2s ease,opacity .2s ease}.pcc-step1-atc:hover{opacity:.88}.pcc-step1-atc:disabled{opacity:.5;cursor:not-allowed}.pcc-inserts-accordion{background:#fff;border-radius:16px;border:2px solid var(--ps2-primary-500);margin-bottom:8px;overflow:hidden}.pcc-inserts-accordion__header{display:flex;align-items:center;padding:16px 20px;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none;gap:12px}.pcc-inserts-accordion__header::-webkit-details-marker{display:none}.pcc-inserts-accordion__title{flex:1;font-family:var(--ps2-font-poppins, "Poppins", sans-serif);font-weight:600;font-size:14px;color:var(--ps2-primary-500);line-height:1.3}.pcc-inserts-accordion__toggle{font-size:24px;color:var(--ps2-primary-500);line-height:1;transition:transform .3s ease;font-weight:300}.pcc-inserts-accordion.open .pcc-inserts-accordion__toggle{transform:rotate(45deg)}.pcc-inserts-accordion__body{max-height:0;overflow:hidden;transition:max-height .4s ease}.pcc-inserts-accordion.open .pcc-inserts-accordion__body{max-height:4000px}.pcc-inserts-accordion__body .ps2-step-card--inserts{border:none;border-radius:0;box-shadow:none;background:transparent}.pcc-swatch-group{width:100%;display:flex;align-items:center;gap:10px;margin:12px 0 6px}.pcc-swatch-group:first-child{margin-top:0}.pcc-swatch-group:before,.pcc-swatch-group:after{content:"";flex:1;height:1px;background:#d0d5d0}.pcc-swatch-group__badge{font-family:var(--ps2-font-poppins, "Poppins", sans-serif);font-size:10px;font-weight:700;color:#fff;background:var(--ps2-primary-500);border-radius:4px;padding:2px 6px;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;flex-shrink:0}.pcc-swatch-group__label{font-family:var(--ps2-font-poppins, "Poppins", sans-serif);font-size:11px;font-weight:500;color:#6b7a6b;white-space:nowrap;letter-spacing:.04em;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/110/assets/mds-planner-cover-v1.css.map */
