.template-product-oasis .vpv-pdp-product-map .spotlight-image-wrap img{display:block!important}.component-spotlight{color:#000;padding-top:40px;padding-bottom:40px}@media (min-width: 740px){.component-spotlight{padding-top:40px;padding-bottom:40px}}@media (min-width: 1000px){.component-spotlight{padding-top:120px;padding-bottom:120px}}.component-spotlight-wrap{flex-direction:column;max-width:1240px;margin:auto;padding-left:20px;padding-right:20px;display:flex}@media (min-width: 740px) and (max-width:1000px){.component-spotlight-wrap{flex-wrap:wrap;gap:0}}@media (min-width: 740px){.component-spotlight-wrap{flex-direction:row;padding-left:40px;padding-right:40px}}.component-spotlight-wrap>h2{text-align:center;margin-bottom:30px;font-size:28px;font-weight:700;line-height:26px}@media (min-width: 740px) and (max-width:1000px){.component-spotlight-wrap>h2{margin-left:auto;margin-right:auto;line-height:125%}}@media (min-width: 1000px){.component-spotlight-wrap>h2{display:none}}.component-spotlight-wrap>h2 br{display:none}.component-spotlight-wrap .spotlight-image-wrap{aspect-ratio:5/4;border:.5px solid #000;border-radius:15px;flex-grow:0;flex-shrink:0;width:100%;max-width:588px;position:relative;overflow:hidden}@media (min-width: 740px) and (max-width:1000px){.component-spotlight-wrap .spotlight-image-wrap{max-width:100%}}@media (min-width: 1000px){.component-spotlight-wrap .spotlight-image-wrap{width:50%}}.component-spotlight-wrap .spotlight-image-wrap img{object-fit:cover;width:100%;height:100%}.component-spotlight-wrap .spotlight-content-wrap{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}@media (min-width: 1000px){.component-spotlight-wrap .spotlight-content-wrap{width:50%}}.component-spotlight-wrap .spotlight-content-wrap h2{margin:0;font-size:48px;font-weight:700;line-height:33px;display:none}@media (min-width: 740px){.component-spotlight-wrap .spotlight-content-wrap h2{text-align:center;font-size:35px;line-height:1}}@media (min-width: 1000px){.component-spotlight-wrap .spotlight-content-wrap h2{font-size:48px;display:block}}.component-spotlight-wrap [parts-spotlight-nav],.component-spotlight-wrap [parts-spotlight]{top:var(--position-y);left:var(--position-x);cursor:pointer;background:#fff;border:.5px solid #000;border-radius:34.73px;justify-content:center;align-items:center;width:20px;height:20px;padding-bottom:2px;font-size:14px;font-weight:300;line-height:1;display:inline-flex;position:absolute}@media (min-width: 740px){.component-spotlight-wrap [parts-spotlight-nav],.component-spotlight-wrap [parts-spotlight]{width:34.73px;height:34.73px}}.component-spotlight-wrap [parts-spotlight-nav].active,.component-spotlight-wrap [parts-spotlight].active,.component-spotlight-wrap [parts-spotlight-nav]:hover,.component-spotlight-wrap [parts-spotlight]:hover{background:#ffcf9f}.component-spotlight-wrap .spotlight-contents{text-align:center;width:100%;max-width:494px;margin:30px auto 24px;padding-left:30px;padding-right:30px}@media (min-width: 740px) and (max-width:1000px){.component-spotlight-wrap .spotlight-contents{max-width:454px}}@media (min-width: 740px){.component-spotlight-wrap .spotlight-contents{margin-bottom:30px;padding-left:0;padding-right:0}}@media (min-width: 1000px){.component-spotlight-wrap .spotlight-contents{margin-bottom:40px}}.component-spotlight-wrap .spotlight-contents [parts-spotlight-content]{text-align:center;margin:0;font-size:14px;line-height:12px;display:none}.component-spotlight-wrap .spotlight-contents [parts-spotlight-content].active{display:block}@media (min-width: 740px){.component-spotlight-wrap .spotlight-contents [parts-spotlight-content]{font-size:18px;font-weight:700;line-height:150%}}@media (min-width: 1000px){.component-spotlight-wrap .spotlight-contents [parts-spotlight-content]{font-size:24px;font-weight:300;line-height:30px}}@media (max-width: 740px){.component-spotlight-wrap .spotlight-contents [parts-spotlight-content] br{display:none}}.component-spotlight-wrap .spotlight-nav{justify-content:center;gap:20px;display:flex}.component-spotlight-wrap .spotlight-nav [parts-spotlight-nav]{position:unset;border-radius:20px;width:20px;height:20px}@media (min-width: 1000px){.component-spotlight-wrap .spotlight-nav [parts-spotlight-nav]{border-radius:30px;width:30px;height:30px}}
/*# sourceMappingURL=/cdn/shop/t/1756/assets/vpv-pdp-product-map.css.map */
