.pdv-qc{width:100%;background:var(--pdv-qc-bg, #ffffff);letter-spacing:0}.pdv-qc__inner{width:100%;padding-top:var(--pdv-qc-pt-d, 80px);padding-right:var(--pdv-qc-pr-d, 32px);padding-bottom:var(--pdv-qc-pb-d, 64px);padding-left:var(--pdv-qc-pl-d, 32px);box-sizing:border-box}.pdv-qc__container{display:flex;flex-direction:column;align-items:center;gap:32px;width:100%;max-width:var(--pdv-qc-max-width, 1280px);margin:0 auto;min-width:0}.pdv-qc__header{display:flex;flex-direction:column;align-items:center;gap:32px;width:100%;text-align:center;color:#2c3d50}.pdv-qc__header-titles{display:flex;flex-direction:column;align-items:flex-start;gap:12px;width:100%}.pdv-qc__eyebrow{margin:0;width:100%;font-family:var(--pdv-qc-eyebrow-font, "sofia-pro", sans-serif);font-size:var(--pdv-qc-eyebrow-size-d, 16px);font-weight:var(--pdv-qc-eyebrow-weight, 300);line-height:1.5;text-transform:uppercase;color:var(--pdv-qc-eyebrow-color, #2c3d50)}.pdv-qc__main-title{margin:0;width:100%;font-family:var(--pdv-qc-main-font, "sofia-pro", sans-serif);font-size:var(--pdv-qc-main-size-d, 38px);font-weight:var(--pdv-qc-main-weight, 500);line-height:var(--pdv-qc-main-lh, 1.4);text-transform:capitalize;color:var(--pdv-qc-main-color, #2c3d50)}.pdv-qc__main-title p{margin:0}.pdv-qc__main-title strong,.pdv-qc__main-title b{display:block;font-weight:700;color:var(--pdv-qc-main-accent, #776cb1)}.pdv-qc__description{margin:0;max-width:842px;font-family:var(--pdv-qc-desc-font, "sofia-pro", sans-serif);font-size:var(--pdv-qc-desc-size-d, 18px);font-weight:var(--pdv-qc-desc-weight, 300);line-height:1.5;color:var(--pdv-qc-desc-color, #2c3d50)}.pdv-qc__description p{margin:0}.pdv-qc__description strong,.pdv-qc__description b{line-height:1;font-weight:700}.pdv-qc__cards-wrap{display:flex;flex-direction:column;align-items:center;gap:32px;width:100%;min-width:0;max-width:100%;overflow-x:clip}.pdv-qc__cards-viewport{position:relative;overflow:hidden;width:100%;max-width:100%;min-width:0}.pdv-qc__cards-track{display:flex;flex-wrap:nowrap;gap:16px;width:100%;transition:transform .4s cubic-bezier(.22,1,.36,1);will-change:transform}.pdv-qc__cards-track::-webkit-scrollbar{display:none}.pdv-qc__card{flex:0 0 calc((100% - 48px)/4);width:calc((100% - 48px)/4);max-width:calc((100% - 48px)/4);min-width:0;display:flex;flex-direction:column;gap:16px;padding:24px;background:var(--pdv-qc-card-bg, #f2fbff);border-radius:8px;box-sizing:border-box}.pdv-qc__card-copy{display:flex;flex-direction:column;gap:8px;align-items:flex-start;width:100%;color:#2c3d50}.pdv-qc__card-title{margin:0;font-family:sofia-pro,sans-serif;font-size:18px;font-weight:700;line-height:1.5;color:#2c3d50}.pdv-qc__card-desc{margin:0;font-family:sofia-pro,sans-serif;font-size:16px;font-weight:300;line-height:1.5;color:#2c3d50}.pdv-qc__card-rows{display:flex;flex-direction:column;gap:8px;width:100%}.pdv-qc__row{display:flex;align-items:center;justify-content:flex-start;gap:16px;width:100%;padding:12px 16px;background:var(--pdv-qc-row-bg, #e4f5ff);border-radius:8px;box-sizing:border-box}.pdv-qc__row-media{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:24px}.pdv-qc__row-img-wrap{position:relative;display:block;width:19px;height:36px}.pdv-qc__row--advantage .pdv-qc__row-img-wrap{width:23px;height:36px}.pdv-qc__row-img{display:block;width:19px;height:36px;max-width:none;object-fit:contain;object-position:center center}.pdv-qc__row--advantage .pdv-qc__row-img{width:23px;height:36px}.pdv-qc__row-x{position:absolute;left:2.5px;top:12.25px;width:14px;height:14px;margin:0;pointer-events:none;z-index:1;line-height:0}.pdv-qc__row-x-icon{display:block;width:14px;height:14px}.pdv-qc__row-text{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:0;color:#2c3d50;font-size:14px;line-height:1.5}.pdv-qc__row-label,.pdv-qc__row-value{display:block;width:100%;margin:0;padding:0;font-family:sofia-pro,sans-serif;font-size:14px;line-height:1.5;color:#2c3d50}.pdv-qc__row-label{font-weight:300}.pdv-qc__row-value{font-weight:700}.pdv-qc__controls{display:flex;align-items:center;justify-content:center;gap:24px;flex-shrink:0}.pdv-qc__nav{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid rgba(0,0,0,.1);border-radius:2000px;background:#fff;cursor:pointer;color:#2c3d50}.pdv-qc__nav:disabled{opacity:.4;cursor:default}.pdv-qc__nav svg{width:20px;height:20px}.pdv-qc__dots{display:flex;align-items:center;gap:8px}.pdv-qc__dot{width:8px;height:8px;padding:0;border:0;border-radius:999px;background:#2c3d5040;cursor:pointer}.pdv-qc__dot.is-active{background:#2c3d50}@media(prefers-reduced-motion:reduce){.pdv-qc__cards-track{transition:none}}@media(max-width:989px){.pdv-qc__card{flex:0 0 calc((100% - 16px)/2);width:calc((100% - 16px)/2);max-width:calc((100% - 16px)/2)}}@media(max-width:749px){.pdv-qc__inner{padding-top:var(--pdv-qc-pt-m, 44px);padding-right:var(--pdv-qc-pr-m, 16px);padding-bottom:var(--pdv-qc-pb-m, 24px);padding-left:var(--pdv-qc-pl-m, 16px)}.pdv-qc__container{align-items:stretch;gap:20px;min-width:0;overflow-x:visible}.pdv-qc__header{align-items:flex-start;gap:16px;text-align:left}.pdv-qc__header-titles{gap:8px}.pdv-qc__eyebrow{font-size:var(--pdv-qc-eyebrow-size-m, 16px)}.pdv-qc__main-title{font-size:var(--pdv-qc-main-size-m, 25px);line-height:1.3;text-transform:none}.pdv-qc__main-title strong,.pdv-qc__main-title b{display:inline}.pdv-qc__description{font-size:var(--pdv-qc-desc-size-m, 16px);max-width:none}.pdv-qc__cards-wrap{gap:0;position:relative;z-index:2;width:calc(100% + var(--pdv-qc-pl-m, 16px) + var(--pdv-qc-pr-m, 16px));max-width:none;margin-left:calc(-1 * var(--pdv-qc-pl-m, 16px));margin-right:calc(-1 * var(--pdv-qc-pr-m, 16px));overflow-x:clip}.pdv-qc__controls{display:none}.pdv-qc__cards-viewport{position:relative;overflow:visible;width:100%}.pdv-qc__cards-track{display:flex;gap:16px;width:100%;overflow-x:auto;overflow-y:visible;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;touch-action:pan-x;cursor:grab;transform:none!important;transition:none!important;will-change:auto;padding:0 var(--pdv-qc-pl-m, 16px);margin:0;scroll-padding-inline:var(--pdv-qc-pl-m, 16px);box-sizing:border-box}.pdv-qc__cards-track::-webkit-scrollbar{display:none}.pdv-qc__card{flex:0 0 280px;width:280px;max-width:280px;gap:16px;padding:16px;scroll-snap-align:start}.pdv-qc__card-title{font-size:18px}.pdv-qc__card-desc{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/569/assets/pdp-v2-quality-criterias.css.map */
