.cpm{background:var(--cpm-bg);color:var(--cpm-text);font-family:var(--font-body-family);letter-spacing:-.3px}.cpm__inner{display:flex;flex-direction:column;max-width:1200px;margin:0 auto}.cpm__gallery{width:100%;min-width:0}.cpm__slides{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;aspect-ratio:1 / 1}.cpm__slides::-webkit-scrollbar{display:none}.cpm__slide{flex:0 0 100%;scroll-snap-align:start;display:flex;align-items:center;justify-content:center}.cpm__image,.cpm__media,.cpm__slide img,.cpm__slide video,.cpm__placeholder{display:block;width:100%;height:100%;object-fit:contain}.cpm__slide iframe{width:100%;aspect-ratio:16 / 9}.cpm__thumbs{display:flex;gap:4px;padding:5px 4px;overflow-x:auto;scrollbar-width:none}.cpm__thumb{flex:0 0 45px;width:45px;height:45px;padding:0;border:1px solid #eee;border-radius:4px;background:#f8f8f8;overflow:hidden;cursor:pointer}.cpm__thumb.is-active{border-color:var(--cpm-thumb-active)}.cpm__thumb img{display:block;width:100%;height:100%;object-fit:cover}.cpm__info{display:flex;flex-direction:column;padding:0 15px 15px}.cpm__title{margin:1px 0 0;padding:2px 0;font-family:var(--font-heading-family);font-size:var(--cpm-title-size-m, 30px);font-weight:700;line-height:1;letter-spacing:-.3px;color:var(--cpm-title)}.cpm__divider{width:100%;height:0;border:0;border-top:1px solid var(--cpm-divider)}.cpm__benefit{display:flex;align-items:center;gap:9px;margin:2px 0}.cpm__check{flex:0 0 16px;color:var(--cpm-check)}.cpm__benefit p{margin:0;font-size:16px;line-height:1.4;color:var(--cpm-text)}.cpm__text{margin:8px 0;font-size:16px;line-height:1.5}.cpm__buy{margin:14px 0 0}.cpm__warning{position:relative;margin:35px 0 0;padding:10px 10px 10px 44px;border:1px dashed var(--cpm-warn);border-radius:8px;background:var(--cpm-warn-bg);color:var(--cpm-warn);font-size:12px;line-height:1.45}.cpm__warning-icon{position:absolute;left:14px;top:12px}.cpm__warning-title{margin:0 0 2px;font-weight:700}.cpm__warning-text p{margin:0}.cpm__faq{border:1px solid #e0e0e0;border-top-width:0;background:var(--cpm-bg)}.cpm__warning+.cpm__faq,.cpm__buy+.cpm__faq,.cpm__faq:first-child{margin-top:25px}:not(.cpm__faq)+.cpm__faq{border-top-width:1px;border-radius:10px 10px 0 0}.cpm__faq:last-child,.cpm__faq:has(+:not(.cpm__faq)){border-radius:0 0 10px 10px}:not(.cpm__faq)+.cpm__faq:last-child,:not(.cpm__faq)+.cpm__faq:has(+:not(.cpm__faq)){border-radius:10px}.cpm__faq-q{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;font-size:19px;line-height:1.3;color:#202329;cursor:pointer;list-style:none}.cpm__faq-q::-webkit-details-marker{display:none}.cpm__faq-icon{position:relative;flex:0 0 14px;width:14px;height:14px}.cpm__faq-icon:before,.cpm__faq-icon:after{content:"";position:absolute;left:0;top:6px;width:14px;height:2px;background:currentColor;transition:transform .2s ease}.cpm__faq-icon:after{transform:rotate(90deg)}.cpm__faq[open] .cpm__faq-icon:after{transform:rotate(0)}.cpm__faq-a{padding:3px 16px 14px;font-size:15px;line-height:1.4;color:#202329}.cpm__faq-a p{margin:0 0 10px}.cpm__faq-a ul{margin:0 0 10px;padding-left:20px}@media screen and (min-width:750px){.cpm__inner{flex-direction:row;align-items:flex-start;gap:20px;padding:0 20px}.cpm__gallery{flex:0 0 50%;max-width:50%;display:flex;flex-direction:column;align-items:center}.cpm__slides,.cpm__thumbs{width:100%;max-width:530px}.cpm__thumbs{padding:5px 0}.cpm__thumb{flex-basis:64px;width:64px;height:64px}.cpm__slides{margin-bottom:14px}.cpm__info{flex:1 1 auto;max-width:calc(50% - 20px);padding:0}.cpm__title{font-size:var(--cpm-title-size, 35px)}.cpm__faq-q{padding:8px 16px}}@media screen and (min-width:1240px){.cpm__inner{padding:0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/clone-pl-p-main.css.map */
