.pdp-infor{margin-top:48px;margin-bottom:144px}.pdp-infor .page-width{position:relative;display:flex;align-items:flex-start;-moz-column-gap:48px;column-gap:48px}.pdp-infor__thumb{position:sticky;top:48px;display:flex;align-items:flex-start;-moz-column-gap:30px;column-gap:30px;flex:0 1 730px;overflow:hidden}.pdp-infor__thumb .prd-thumb-pagination{position:relative;width:100px;overflow:hidden;max-height:456px;padding:22px 0}.pdp-infor__thumb .prd-thumb-pagination:before,.pdp-infor__thumb .prd-thumb-pagination:after{position:absolute;z-index:1;width:100%;height:20px;background-color:#fff;content:""}.pdp-infor__thumb .prd-thumb-pagination:before{top:0}.pdp-infor__thumb .prd-thumb-pagination:after{bottom:0}.pdp-infor__thumb .prd-thumb-pagination .thumb-button{position:relative;width:100%;height:auto!important;background:none;border:0;cursor:pointer}.pdp-infor__thumb .prd-thumb-pagination .thumb-button:before{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #d9d9d9;content:""}.pdp-infor__thumb .prd-thumb-pagination .thumb-button[class*=thumb-active]:before{border:2px solid var(--primary-color);content:""}.pdp-infor__thumb .prd-thumb-pagination .thumb-button img{display:block;-o-object-fit:cover;object-fit:cover}.pdp-infor__thumb .prd-thumb{flex:1;overflow:hidden}.pdp-infor__thumb .prd-thumb a,.pdp-infor__thumb .prd-thumb img{display:block}.pdp-infor__thumb .swiper-navi{position:absolute;z-index:2;text-align:center;width:100%;height:20px;background-color:#fff;border:none;cursor:pointer}.pdp-infor__thumb .swiper-navi:before{display:inline-block;width:20px;height:20px;content:""}.pdp-infor__thumb .swiper-navi--prev{top:0}.pdp-infor__thumb .swiper-navi--prev:before{background:center center/cover url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><g opacity="0.75"><path d="M16 13L10 7L4 13" stroke="%23333"/></g></svg>') no-repeat}.pdp-infor__thumb .swiper-navi--next{bottom:0}.pdp-infor__thumb .swiper-navi--next:before{background:center center/cover url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><g opacity="0.75"><path d="M4 7L10 13L16 7" stroke="%23333"/></g></svg>') no-repeat}.pdp-infor__thumb .swiper-navi[class*=disabled]{opacity:0}.pdp-infor__thumb .swiper-pagination{display:none;margin-top:0;height:2px!important;background-color:#d9d9d9}.pdp-infor__thumb .swiper-pagination .swiper-pagination-progressbar-fill{background-color:var(--primary-color)}.pdp-infor__detail{flex:0 1 560px;margin:0 auto}.pdp-infor__name{color:var(--color, #333);word-break:break-word;font-weight:700;font-size:28px;line-height:1.5}.pdp-infor__desc{margin-top:8px;color:var(--color, #333);word-break:break-word;font-size:16px;line-height:1.5}.pdp-infor__content{margin-top:16px;color:var(--color, #777);word-break:break-word;font-size:16px;line-height:1.5}.pdp-infor__option{display:flex;margin-top:24px;padding:12px 0}.pdp-infor__option li{position:relative}.pdp-infor__option li:not(:first-child){padding-left:13px;margin-left:12px}.pdp-infor__option li:not(:first-child):before{position:absolute;left:0;top:calc(50% - 6px);width:1px;height:12px;background-color:#d9d9d9;content:""}.pdp-infor__option li .option-btn{border:none;background:none;cursor:pointer;font-size:16px;line-height:1.5}.pdp-infor__option li .option-btn--active{font-weight:700}.pdp-infor__buy,.pdp-infor__at-avail{margin-top:24px}.pdp-infor__at-avail .avail-title{display:block;font-weight:400;color:var(--color, #aaa);font-size:14px;line-height:1.43}.pdp-infor__at-avail .avail-list{display:flex;gap:6px;align-items:flex-start;margin-top:6px}.pdp-infor__at-avail .label{width:120px;height:32px;border:1px solid #d7d7d7}.pdp-infor__at-avail .label--amazon{background:center center/auto 16px url(/shopify/us/assets/images/logo_amazon.png) no-repeat}.pdp-infor__at-avail .label--sephora{background:center center/auto 10px url(/shopify/us/assets/images/logo_sephora.png) no-repeat}.pdp-infor__label{margin-top:20px}.pdp-infor .astr-accordion{margin-top:48px}@media (max-width: 750px){.pdp-infor{margin:0}.pdp-infor .page-width{display:block}.pdp-infor__thumb{position:relative;display:block;top:auto;margin:0 var(--page-mobile-margin)}.pdp-infor__thumb .prd-thumb-pagination{display:none}.pdp-infor__thumb .swiper-pagination{display:block}.pdp-infor__detail{padding:var(--page-mobile-padding) 0}.pdp-infor__name{font-weight:700;font-size:20px;line-height:1.5}.pdp-infor__desc{margin-top:4px;font-size:14px;line-height:1.43}.pdp-infor__content{margin-top:16px;font-size:14px;line-height:1.43}.pdp-infor__option{display:flex;margin-top:12px}.pdp-infor__option li:not(:first-child):before{top:calc(50% - 4px);height:8px}.pdp-infor__buy,.pdp-infor__label{margin-top:12px}.pdp-infor .astr-accordion{margin-top:40px}}.thumb-zoom{position:fixed;z-index:99;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:#fff;overflow:auto;display:none}.thumb-zoom[data-open=true]{display:block}.thumb-zoom__wrap{padding:20px 110px}.thumb-zoom__wrap img{display:block;margin:0 auto}.thumb-zoom__close{position:absolute;z-index:1;top:22px;right:50px;width:40px;height:40px;border-radius:100%;border:1px solid #d9d9d9;background:#fff center center/14px auto url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 18"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"></path></svg>') no-repeat;cursor:pointer}.thumb-zoom__close .icon{width:14px}@media (max-width: 750px){.thumb-zoom__wrap{padding:0}.thumb-zoom__wrap img{width:auto;max-width:none}}.video-full{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover}.swiper-slide--video{position:relative;padding-bottom:100%}
/*# sourceMappingURL=/cdn/shop/t/4/assets/main-product-v2.scss.css.map */
