.csp{background-color:var(--csp-bg);padding-top:var(--csp-pt-m);padding-bottom:var(--csp-pb-m);overflow-x:hidden}@media screen and (min-width:768px){.csp{padding-top:var(--csp-pt-d);padding-bottom:var(--csp-pb-d)}}.csp__inner{display:flex;flex-direction:column;max-width:1600px;margin:0 auto;padding:0 16px;width:100%;box-sizing:border-box;gap:24px}@media screen and (min-width:768px){.csp__inner{flex-direction:row;align-items:center;padding:0 32px;gap:40px}}.csp__image{order:1}.csp__content{order:2}.csp__middle{order:3}@media screen and (min-width:768px){.csp__inner--left .csp__image{order:1}.csp__inner--left .csp__middle{order:2}.csp__inner--left .csp__content{order:3}.csp__inner--right .csp__content{order:1}.csp__inner--right .csp__middle{order:2}.csp__inner--right .csp__image{order:3}}.csp__image{flex:1 1 0;min-width:0;width:100%}@media screen and (min-width:768px){.csp__image{width:auto;align-self:stretch}}.csp__image-img{display:block;width:100%;height:100%;min-height:260px;object-fit:cover}@media screen and (min-width:768px){.csp__image-img{min-height:420px}}.csp__image-placeholder{width:100%;height:100%;min-height:260px;background:#f3f3f0;display:flex;align-items:center;justify-content:center}@media screen and (min-width:768px){.csp__image-placeholder{min-height:420px}}.csp__image-placeholder-svg{width:40%;height:40%;opacity:.4}.csp__middle{flex:1 1 0;min-width:0;width:100%}.csp__grid{display:flex;flex-wrap:nowrap;gap:12px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-behavior:smooth;touch-action:pan-x}.csp__grid::-webkit-scrollbar{display:none}.csp__product{flex:0 0 42%;display:block;text-decoration:none;min-width:0}@media screen and (min-width:480px){.csp__product{flex:0 0 32%}}@media screen and (min-width:768px){.csp__grid{display:grid;grid-template-columns:repeat(2,1fr);align-items:start;align-content:start;gap:16px;overflow:visible}.csp__product{flex:none}}.csp__product-img-wrap{display:block;width:100%;aspect-ratio:4 / 5;overflow:hidden;background:#f3f3f0}.csp__product-img{display:block;width:100%;height:100%;object-fit:cover}.csp__product-img-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.csp__product-img-placeholder-svg{width:40%;height:40%;opacity:.4}.csp__product-title{display:block;margin-top:10px;font-size:13px;line-height:1.4;color:#111}.csp__product-price{display:block;margin-top:4px;font-size:13px;color:#111}.csp__price-compare{margin-left:6px;color:#999;text-decoration:line-through}.csp__scroll-progress-row{display:flex;align-items:center;gap:14px;margin-top:14px}@media screen and (min-width:768px){.csp__scroll-progress-row{display:none}}.csp__progress-track{flex:1 1 auto;height:2px;background-color:#e5e5e5;border-radius:2px;overflow:hidden;display:block}.csp__progress-fill{display:block;height:100%;width:0%;background-color:var(--csp-arrow-color);transition:width .15s ease-out}.csp__arrows{flex:0 0 auto;display:flex;gap:8px}.csp-arrow{width:30px;height:30px;border-radius:50%;border:none;background:var(--csp-arrow-bg);color:var(--csp-arrow-color);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 1px 6px #00000026;padding:0}.csp-arrow:disabled{color:var(--csp-arrow-color-disabled);cursor:default;box-shadow:none}.csp__content{flex:1 1 0;min-width:0;width:100%;text-align:left}.csp__content--left{text-align:left}.csp__content--center{text-align:center}.csp__content--right{text-align:right}@media screen and (min-width:768px){.csp__content{width:auto;text-align:left;align-self:flex-end}}.csp__heading{margin:0 0 10px;font-size:var(--csp-heading-size);color:var(--csp-heading-color);font-weight:500;line-height:1.25}.csp__subheading{margin:0 0 18px;font-size:var(--csp-subheading-size);color:var(--csp-subheading-color);line-height:1.5}.csp__subheading p{margin:0}.csp__button{display:inline-block;padding:12px 24px;background-color:var(--csp-btn-bg);color:var(--csp-btn-text);text-decoration:none;font-size:13px;letter-spacing:.05em;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/49/assets/section-collection-spotlight.css.map */
