.page-module__4W4pXG__hero{flex-direction:row;gap:64px;padding-top:32px;display:flex}@media (max-width:768px){.page-module__4W4pXG__hero{flex-direction:column;gap:32px}}.page-module__4W4pXG__hero h1,.page-module__4W4pXG__hero p{flex:1}
.StudyCard-module__ANnCWW__media{z-index:2;border-radius:var(--rounded-desktop);position:relative;overflow:hidden}@media (max-width:768px){.StudyCard-module__ANnCWW__media{border-radius:var(--rounded-mobile)}}.StudyCard-module__ANnCWW__media:has(.StudyCard-module__ANnCWW__playBtn:hover) .StudyCard-module__ANnCWW__playGlow{background:#ffffff38}.StudyCard-module__ANnCWW__media .StudyCard-module__ANnCWW__coverImg{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.StudyCard-module__ANnCWW__media .StudyCard-module__ANnCWW__coverGradient{pointer-events:none;z-index:0;background:linear-gradient(#0000 0%,#0009 100%);height:50%;position:absolute;bottom:0;left:0;right:0}.StudyCard-module__ANnCWW__media .StudyCard-module__ANnCWW__coverFallback{background-color:var(--color-gray-03);width:100%;height:100%}.StudyCard-module__ANnCWW__media .StudyCard-module__ANnCWW__iframe{border:none;width:100%;height:100%;display:block}.StudyCard-module__ANnCWW__media .StudyCard-module__ANnCWW__playGlow{border:1px solid var(--color-white-20p);-webkit-backdrop-filter:blur(8px)saturate(160%)brightness(1.1);backdrop-filter:blur(8px)saturate(160%)brightness(1.1);pointer-events:none;width:72px;height:72px;transition:background var(--ease);background:#ffffff14;border-radius:50%;position:absolute;top:16px;right:16px;box-shadow:inset 0 1px #ffffff80,inset 0 -1px #ffffff14}@media (max-width:768px){.StudyCard-module__ANnCWW__media .StudyCard-module__ANnCWW__playGlow{top:4px;right:4px}}.StudyCard-module__ANnCWW__media .StudyCard-module__ANnCWW__playBtn{cursor:pointer;z-index:1;background:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:absolute;top:28px;right:28px;box-shadow:0 2px 12px #0000001f}.StudyCard-module__ANnCWW__media .StudyCard-module__ANnCWW__playBtn svg{transition:transform var(--ease)}.StudyCard-module__ANnCWW__media .StudyCard-module__ANnCWW__playBtn:hover svg{transform:scale(1.06)}@media (max-width:768px){.StudyCard-module__ANnCWW__media .StudyCard-module__ANnCWW__playBtn{top:16px;right:16px}}.StudyCard-module__ANnCWW__mediaRow{flex-shrink:0;width:40%}@media (max-width:768px){.StudyCard-module__ANnCWW__mediaRow{aspect-ratio:16/9;width:100%}}.StudyCard-module__ANnCWW__mediaStandalone{aspect-ratio:1;width:100%}.StudyCard-module__ANnCWW__person{font-family:var(--font-outfit), sans-serif;letter-spacing:-.03em;flex-direction:column;gap:8px;display:flex}.StudyCard-module__ANnCWW__person .StudyCard-module__ANnCWW__expertName{color:var(--color-gray-07);font-size:clamp(18px,2.5vw,20px);font-weight:500;line-height:100%}.StudyCard-module__ANnCWW__person .StudyCard-module__ANnCWW__profession{letter-spacing:-.03em;color:var(--color-gray-05);font-size:clamp(14px,2.5vw,16px);font-weight:400}.StudyCard-module__ANnCWW__card{border-radius:var(--rounded-desktop);background-color:var(--color-gray-01);display:flex;position:relative;overflow:hidden}@media (max-width:768px){.StudyCard-module__ANnCWW__card{border-radius:var(--rounded-mobile);flex-direction:column}}.StudyCard-module__ANnCWW__card .StudyCard-module__ANnCWW__cardLink{z-index:1;position:absolute;inset:0}.StudyCard-module__ANnCWW__card .StudyCard-module__ANnCWW__info{z-index:2;flex-direction:column;justify-content:space-between;gap:24px;padding:48px;display:flex;position:relative}@media (max-width:786px){.StudyCard-module__ANnCWW__card .StudyCard-module__ANnCWW__info{gap:12px;padding:32px 16px}}.StudyCard-module__ANnCWW__card .StudyCard-module__ANnCWW__info .StudyCard-module__ANnCWW__header{justify-content:space-between;align-items:start;display:flex}.StudyCard-module__ANnCWW__card .StudyCard-module__ANnCWW__info .StudyCard-module__ANnCWW__content{flex-direction:column;gap:12px;display:flex}.StudyCard-module__ANnCWW__card .StudyCard-module__ANnCWW__info .StudyCard-module__ANnCWW__content .StudyCard-module__ANnCWW__title{color:var(--color-gray-08);font-size:clamp(16px,2.5vw,24px);font-weight:600;font-family:var(--font-outfit), sans-serif}.StudyCard-module__ANnCWW__card .StudyCard-module__ANnCWW__info .StudyCard-module__ANnCWW__content .StudyCard-module__ANnCWW__title .StudyCard-module__ANnCWW__titleLink{color:inherit;text-decoration:none}.StudyCard-module__ANnCWW__card .StudyCard-module__ANnCWW__info .StudyCard-module__ANnCWW__content .StudyCard-module__ANnCWW__excerpt{color:var(--color-gray-06);font-size:clamp(14px,2.5vw,16px);line-height:150%}
.ProductCard-module__wLQK2a__card{gap:var(--gap-el-desktop);flex-direction:column;display:flex}@media (max-width:768px){.ProductCard-module__wLQK2a__card{gap:var(--gap-el-mobile)}}.ProductCard-module__wLQK2a__card .ProductCard-module__wLQK2a__imageWrap{aspect-ratio:4/5;border-radius:var(--rounded-desktop);width:100%;position:relative;overflow:hidden}@media (max-width:768px){.ProductCard-module__wLQK2a__card .ProductCard-module__wLQK2a__imageWrap{border-radius:var(--rounded-mobile)}}.ProductCard-module__wLQK2a__card .ProductCard-module__wLQK2a__imageWrap .ProductCard-module__wLQK2a__imageLink{z-index:1;cursor:pointer;position:absolute;inset:0}.ProductCard-module__wLQK2a__card .ProductCard-module__wLQK2a__imageWrap .ProductCard-module__wLQK2a__image{object-fit:cover;object-position:top center}.ProductCard-module__wLQK2a__card .ProductCard-module__wLQK2a__imageWrap .ProductCard-module__wLQK2a__imageHover{object-fit:cover;object-position:top center;opacity:0;transition:opacity var(--ease)}.ProductCard-module__wLQK2a__card .ProductCard-module__wLQK2a__imageWrap .ProductCard-module__wLQK2a__tagsWrap{z-index:2;pointer-events:none;flex-wrap:wrap;gap:4px;display:flex;position:absolute;top:18px;left:18px}@media (max-width:768px){.ProductCard-module__wLQK2a__card .ProductCard-module__wLQK2a__imageWrap .ProductCard-module__wLQK2a__tagsWrap{top:10px;left:10px}}.ProductCard-module__wLQK2a__card .ProductCard-module__wLQK2a__imageWrap .ProductCard-module__wLQK2a__actionWrap{z-index:2;position:absolute;bottom:18px;right:18px}@media (max-width:768px){.ProductCard-module__wLQK2a__card .ProductCard-module__wLQK2a__imageWrap .ProductCard-module__wLQK2a__actionWrap{bottom:10px;right:10px}}.ProductCard-module__wLQK2a__card:hover .ProductCard-module__wLQK2a__imageHover{opacity:1}.ProductCard-module__wLQK2a__card .ProductCard-module__wLQK2a__info{flex-direction:column;gap:8px;display:flex}.ProductCard-module__wLQK2a__card .ProductCard-module__wLQK2a__info .ProductCard-module__wLQK2a__nameLink{color:inherit;cursor:pointer;text-decoration:none}.ProductCard-module__wLQK2a__card .ProductCard-module__wLQK2a__info .ProductCard-module__wLQK2a__nameLink .ProductCard-module__wLQK2a__name{font-size:18px;font-weight:500;line-height:1.3;font-family:var(--font-outfit), sans-serif;color:var(--color-gray-08);margin:0}@media (max-width:768px){.ProductCard-module__wLQK2a__card .ProductCard-module__wLQK2a__info .ProductCard-module__wLQK2a__nameLink .ProductCard-module__wLQK2a__name{font-size:14px}}.ProductCard-module__wLQK2a__card .ProductCard-module__wLQK2a__info span{font-size:clamp(14px,2vw,16px);line-height:140%;font-family:var(--font-outfit), sans-serif}.ProductCard-module__wLQK2a__card .ProductCard-module__wLQK2a__info .ProductCard-module__wLQK2a__priceWrap{flex-direction:row;align-items:center;gap:12px;display:flex}.ProductCard-module__wLQK2a__card .ProductCard-module__wLQK2a__info .ProductCard-module__wLQK2a__priceWrap .ProductCard-module__wLQK2a__onSale{color:var(--color-red);font-weight:600}.ProductCard-module__wLQK2a__card .ProductCard-module__wLQK2a__info .ProductCard-module__wLQK2a__priceWrap .ProductCard-module__wLQK2a__scratched{font-size:clamp(14px,2vw,16px);line-height:140%;font-family:var(--font-outfit), sans-serif;color:var(--color-gray-06)}.ProductCard-module__wLQK2a__card .ProductCard-module__wLQK2a__info .ProductCard-module__wLQK2a__priceRegular{color:var(--color-blue-02);font-weight:600}
.StudyDocuments-module__1Z9pIq__docs{gap:16px;margin-top:12px;list-style:none;display:flex}@media (max-width:768px){.StudyDocuments-module__1Z9pIq__docs{gap:8px}}.StudyDocuments-module__1Z9pIq__docs .StudyDocuments-module__1Z9pIq__docLink{cursor:pointer;align-items:center;gap:4px;text-decoration:none;display:flex}.StudyDocuments-module__1Z9pIq__docs .StudyDocuments-module__1Z9pIq__docLink:hover p{background-size:100% 1.5px}.StudyDocuments-module__1Z9pIq__featured :is(.StudyDocuments-module__1Z9pIq__docs .StudyDocuments-module__1Z9pIq__docLink){background-color:var(--color-white);transition:opacity var(--ease);border-radius:999px;padding:18px}.StudyDocuments-module__1Z9pIq__featured :is(.StudyDocuments-module__1Z9pIq__docs .StudyDocuments-module__1Z9pIq__docLink):hover{opacity:.8}.StudyDocuments-module__1Z9pIq__featured :is(.StudyDocuments-module__1Z9pIq__docs .StudyDocuments-module__1Z9pIq__docLink):hover p{background-size:0% 1.5px}.StudyDocuments-module__1Z9pIq__docs .StudyDocuments-module__1Z9pIq__docLink p{font-size:clamp(14px,2vw,16px);line-height:100%;font-family:var(--font-outfit), sans-serif;letter-spacing:-.03em;color:var(--color-blue-02);transition:background-size var(--ease);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1.5px;padding-bottom:3px;font-weight:500}@media (max-width:768px){.StudyDocuments-module__1Z9pIq__docs{flex-direction:column}}
.HeaderOverlay-module___oX7Ja__backdrop{-webkit-backdrop-filter:blur(6px)saturate(140%);backdrop-filter:blur(6px)saturate(140%);z-index:300;animation:HeaderOverlay-module___oX7Ja__fadeIn var(--ease);background:#ffffff8c;position:fixed;inset:0}@keyframes HeaderOverlay-module___oX7Ja__fadeIn{0%{opacity:0}to{opacity:1}}@media (max-width:768px){.HeaderOverlay-module___oX7Ja__mobileFullscreen{background:var(--color-white);overscroll-behavior:contain;width:100%;height:100dvh;max-height:none;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);z-index:400;animation:HeaderOverlay-module___oX7Ja__mobileFullscreenIn var(--ease);border-radius:0;position:fixed;inset:0;overflow-y:auto}}@keyframes HeaderOverlay-module___oX7Ja__mobileFullscreenIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}
.ProductGallery-module__ITsRea__gallery{gap:var(--gap-el-desktop);grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}@media (max-width:768px){.ProductGallery-module__ITsRea__gallery{display:none}}.ProductGallery-module__ITsRea__listItem{display:contents}.ProductGallery-module__ITsRea__galleryItem{aspect-ratio:1;cursor:pointer;border-radius:var(--rounded-desktop);background:0 0;border:none;outline:none;padding:0;display:block;position:relative;overflow:hidden}.ProductGallery-module__ITsRea__galleryItem.ProductGallery-module__ITsRea__main{aspect-ratio:1;grid-column:1/-1}.ProductGallery-module__ITsRea__galleryItem:hover .ProductGallery-module__ITsRea__galleryImg{transform:scale(1.03)}.ProductGallery-module__ITsRea__tagsOverlay{pointer-events:none;z-index:1;flex-wrap:wrap;gap:6px;display:flex;position:absolute;top:12px;left:12px}@media (max-width:768px){.ProductGallery-module__ITsRea__desktopOnly{display:none}}.ProductGallery-module__ITsRea__mobileOnly{display:none}@media (max-width:768px){.ProductGallery-module__ITsRea__mobileOnly{display:flex}}.ProductGallery-module__ITsRea__galleryImg{object-fit:cover;width:100%;height:100%;transition:transform .35s;display:block}.ProductGallery-module__ITsRea__lightbox{z-index:1000;justify-content:center;align-items:center;display:flex;}.ProductGallery-module__ITsRea__closeBtn{z-index:1001;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;width:48px;height:48px;transition:background var(--ease);background:#ffffffe6;border:none;border-radius:999px;outline:none;justify-content:center;align-items:center;display:flex;position:absolute;top:20px;right:20px}.ProductGallery-module__ITsRea__closeBtn:hover{background:#fff}.ProductGallery-module__ITsRea__lightboxContent{cursor:grab;-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;gap:20px;max-width:90vw;display:flex}.ProductGallery-module__ITsRea__lightboxContent:active{cursor:grabbing}.ProductGallery-module__ITsRea__lightboxImageWrap{justify-content:center;align-items:center;display:flex}.ProductGallery-module__ITsRea__lightboxImageInner{display:inline-flex;position:relative}.ProductGallery-module__ITsRea__lightboxImage{object-fit:contain;border-radius:16px;width:auto;max-width:80vw;height:auto;max-height:72vh;animation:.18s ProductGallery-module__ITsRea__imageIn;display:block}.ProductGallery-module__ITsRea__thumbsRow{scrollbar-width:none;gap:8px;margin:0;padding:4px 2px;list-style:none;display:flex;overflow-x:auto}.ProductGallery-module__ITsRea__thumbsRow::-webkit-scrollbar{display:none}.ProductGallery-module__ITsRea__thumb{cursor:pointer;opacity:.5;width:64px;height:64px;transition:opacity var(--ease), border-color var(--ease);background:0 0;border:2px solid #0000;border-radius:10px;outline:none;flex-shrink:0;padding:0;overflow:hidden}.ProductGallery-module__ITsRea__thumb img{object-fit:cover;width:100%;height:100%;display:block}.ProductGallery-module__ITsRea__thumb:hover{opacity:.85}.ProductGallery-module__ITsRea__thumb.ProductGallery-module__ITsRea__thumbActive{border-color:var(--color-gray-08);opacity:1}.ProductGallery-module__ITsRea__mobileCarousel{display:none}@media (max-width:768px){.ProductGallery-module__ITsRea__mobileCarousel{flex-direction:column;display:flex}}.ProductGallery-module__ITsRea__mobileScroll{width:100vw;margin-left:calc(-1 * var(--container-pad));scroll-snap-type:x mandatory;scroll-padding-left:var(--container-pad);-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow:auto hidden}.ProductGallery-module__ITsRea__mobileScroll::-webkit-scrollbar{display:none}.ProductGallery-module__ITsRea__mobileTrack{gap:var(--gap-el-mobile);padding-left:var(--container-pad);margin:0;list-style:none;display:flex}.ProductGallery-module__ITsRea__mobileTrack:after{content:"";width:var(--container-pad);flex-shrink:0}.ProductGallery-module__ITsRea__mobileItem{width:calc(100vw - var(--container-pad) - 2 * var(--gap-el-mobile));aspect-ratio:1;border-radius:var(--rounded-mobile);cursor:zoom-in;scroll-snap-align:start;background:0 0;border:none;outline:none;flex-shrink:0;padding:0;position:relative;overflow:hidden}.ProductGallery-module__ITsRea__tagsOverlayMobile{pointer-events:none;z-index:1;flex-wrap:wrap;gap:4px;display:flex;position:absolute;top:8px;left:8px}.ProductGallery-module__ITsRea__mobileImg{object-fit:cover;width:100%;height:100%;display:block}.ProductGallery-module__ITsRea__progressWrap{width:100vw;margin-left:calc(-1 * var(--container-pad));padding-inline:var(--container-pad);margin-top:20px}.ProductGallery-module__ITsRea__progressTrack{background:var(--color-gray-02);border-radius:999px;height:2px;position:relative;overflow:hidden}.ProductGallery-module__ITsRea__progressFill{background:var(--color-blue-02);width:0%;transition:width .3s var(--ease);border-radius:999px;position:absolute;inset:0}@keyframes ProductGallery-module__ITsRea__imageIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}
.BeforeAfterSlideshow-module__DLG9lG__slideshow{-webkit-user-select:none;user-select:none;flex-direction:column;gap:1rem;display:flex}.BeforeAfterSlideshow-module__DLG9lG__slideshow .BeforeAfterSlideshow-module__DLG9lG__comparison{cursor:col-resize;touch-action:none;aspect-ratio:4/3;background:var(--color-gray-01);border-radius:var(--rounded-desktop);max-height:512px;position:relative;overflow:hidden}@media (max-width:768px){.BeforeAfterSlideshow-module__DLG9lG__slideshow .BeforeAfterSlideshow-module__DLG9lG__comparison{border-radius:var(--rounded-mobile)}}.BeforeAfterSlideshow-module__DLG9lG__slideshow .BeforeAfterSlideshow-module__DLG9lG__imgBefore,.BeforeAfterSlideshow-module__DLG9lG__slideshow .BeforeAfterSlideshow-module__DLG9lG__imgAfter{object-fit:cover;pointer-events:none;draggable:false;width:100%;height:100%;display:block;position:absolute;inset:0}.BeforeAfterSlideshow-module__DLG9lG__slideshow .BeforeAfterSlideshow-module__DLG9lG__imgAfter{clip-path:inset(0 0 0 var(--pos,50%))}.BeforeAfterSlideshow-module__DLG9lG__slideshow .BeforeAfterSlideshow-module__DLG9lG__handle{pointer-events:none;flex-direction:column;align-items:center;display:flex;position:absolute;top:0;bottom:0;transform:translate(-50%)}.BeforeAfterSlideshow-module__DLG9lG__slideshow .BeforeAfterSlideshow-module__DLG9lG__handle .BeforeAfterSlideshow-module__DLG9lG__line{background:var(--color-white);width:2px;height:100%}.BeforeAfterSlideshow-module__DLG9lG__slideshow .BeforeAfterSlideshow-module__DLG9lG__handle .BeforeAfterSlideshow-module__DLG9lG__circle{letter-spacing:-1px;color:#0f1e2e;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;font-size:.5rem;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 8px #0003}.BeforeAfterSlideshow-module__DLG9lG__slideshow .BeforeAfterSlideshow-module__DLG9lG__label{text-transform:uppercase;letter-spacing:.1em;color:var(--color-white);background-color:var(--color-tag-gray);pointer-events:none;border-radius:999px;padding:8px;font-size:.6rem;font-weight:700;line-height:1;position:absolute;top:18px}.BeforeAfterSlideshow-module__DLG9lG__slideshow .BeforeAfterSlideshow-module__DLG9lG__labelBefore{left:18px}@media (max-width:768px){.BeforeAfterSlideshow-module__DLG9lG__slideshow .BeforeAfterSlideshow-module__DLG9lG__labelBefore{left:10px}}.BeforeAfterSlideshow-module__DLG9lG__slideshow .BeforeAfterSlideshow-module__DLG9lG__labelAfter{right:18px}@media (max-width:768px){.BeforeAfterSlideshow-module__DLG9lG__slideshow .BeforeAfterSlideshow-module__DLG9lG__labelAfter{right:10px}}.BeforeAfterSlideshow-module__DLG9lG__slideshow .BeforeAfterSlideshow-module__DLG9lG__nav{justify-content:center;align-items:center;gap:1rem;display:flex}.BeforeAfterSlideshow-module__DLG9lG__slideshow .BeforeAfterSlideshow-module__DLG9lG__dots{gap:.4rem;display:flex}.BeforeAfterSlideshow-module__DLG9lG__slideshow .BeforeAfterSlideshow-module__DLG9lG__dot{background:var(--color-gray-02);cursor:pointer;width:.5rem;height:.5rem;transition:background var(--ease);border:none;border-radius:50%;padding:0}.BeforeAfterSlideshow-module__DLG9lG__slideshow .BeforeAfterSlideshow-module__DLG9lG__dotActive{background:var(--color-blue-02)}
.ReviewModal-module__CF1X9W__overlay{z-index:600;justify-content:center;align-items:center;padding:24px;display:flex;}@media (max-width:768px){.ReviewModal-module__CF1X9W__overlay{padding:16px}}.ReviewModal-module__CF1X9W__wrap{background:var(--color-gray-01);border-radius:var(--rounded-desktop);width:100%;max-width:480px;max-height:90vh;padding:32px;position:relative;overflow-y:auto;box-shadow:0 32px 80px #00000040}@media (max-width:768px){.ReviewModal-module__CF1X9W__wrap{border-radius:var(--rounded-mobile);padding:24px}}.ReviewModal-module__CF1X9W__closeBtn{background:var(--color-gray-01);cursor:pointer;width:36px;height:36px;transition:background var(--ease);border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:16px;right:16px}.ReviewModal-module__CF1X9W__closeBtn:hover{background:var(--color-gray-02)}.ReviewModal-module__CF1X9W__form{flex-direction:column;gap:16px;display:flex}.ReviewModal-module__CF1X9W__subtitle{color:var(--color-gray-06);margin-top:-8px}.ReviewModal-module__CF1X9W__field{border:none;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-width:0;margin:0;padding-block:16px;display:flex}.ReviewModal-module__CF1X9W__field>legend{padding:0}.ReviewModal-module__CF1X9W__ratingRow{gap:4px;display:flex}.ReviewModal-module__CF1X9W__starBtn{cursor:pointer;background:0 0;border:none;padding:2px;line-height:0}.ReviewModal-module__CF1X9W__errorMsg{color:var(--color-red);font-size:14px}.ReviewModal-module__CF1X9W__successBox{text-align:center;flex-direction:column;align-items:center;gap:12px;padding-block:24px;display:flex}.ReviewModal-module__CF1X9W__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.StudyLightbox-module__V_fteq__overlay{z-index:600;justify-content:center;align-items:center;padding:24px;display:flex;}@media (max-width:768px){.StudyLightbox-module__V_fteq__overlay{padding:16px}}.StudyLightbox-module__V_fteq__content{aspect-ratio:16/9;border-radius:var(--rounded-desktop);background:#000;width:100%;max-width:960px;position:relative;overflow:hidden;box-shadow:0 32px 80px #0006}@media (max-width:768px){.StudyLightbox-module__V_fteq__content{border-radius:var(--rounded-mobile)}}.StudyLightbox-module__V_fteq__player{border:none;width:100%;height:100%;display:block}.StudyLightbox-module__V_fteq__closeBtn{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;z-index:1;width:40px;height:40px;transition:background var(--ease);background:#ffffffe6;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:16px;right:16px}.StudyLightbox-module__V_fteq__closeBtn:hover{background:#fff}
.BlogCard-module__WnXt0W__card{cursor:pointer;flex-direction:column;display:flex;position:relative}.BlogCard-module__WnXt0W__card .BlogCard-module__WnXt0W__cardLink{z-index:1;position:absolute;inset:0}.BlogCard-module__WnXt0W__card .BlogCard-module__WnXt0W__imageWrap{aspect-ratio:4/3;border-radius:var(--rounded-desktop);flex-shrink:0;width:100%;position:relative;overflow:hidden}@media (max-width:768px){.BlogCard-module__WnXt0W__card .BlogCard-module__WnXt0W__imageWrap{border-radius:var(--rounded-mobile)}}.BlogCard-module__WnXt0W__card .BlogCard-module__WnXt0W__imageWrap .BlogCard-module__WnXt0W__image{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.BlogCard-module__WnXt0W__card .BlogCard-module__WnXt0W__imageWrap .BlogCard-module__WnXt0W__placeholder{background-color:var(--color-gray-02);width:100%;height:100%}.BlogCard-module__WnXt0W__card .BlogCard-module__WnXt0W__imageWrap .BlogCard-module__WnXt0W__tagWrap{z-index:2;pointer-events:none;position:absolute;top:18px;left:18px}@media (max-width:768px){.BlogCard-module__WnXt0W__card .BlogCard-module__WnXt0W__imageWrap .BlogCard-module__WnXt0W__tagWrap{top:10px;left:10px}}.BlogCard-module__WnXt0W__card .BlogCard-module__WnXt0W__body{flex-direction:column;gap:8px;padding-top:12px;display:flex}.BlogCard-module__WnXt0W__card .BlogCard-module__WnXt0W__body .BlogCard-module__WnXt0W__metaRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.BlogCard-module__WnXt0W__card .BlogCard-module__WnXt0W__body .BlogCard-module__WnXt0W__date,.BlogCard-module__WnXt0W__card .BlogCard-module__WnXt0W__body .BlogCard-module__WnXt0W__readTime{font-family:var(--font-outfit), sans-serif;color:var(--color-gray-05);font-size:clamp(12px,2.5vw,14px);font-weight:400;line-height:100%}.BlogCard-module__WnXt0W__card .BlogCard-module__WnXt0W__body .BlogCard-module__WnXt0W__readTime{align-items:center;gap:4px;display:flex}.BlogCard-module__WnXt0W__card .BlogCard-module__WnXt0W__body .BlogCard-module__WnXt0W__titleHeading{margin:0}.BlogCard-module__WnXt0W__card .BlogCard-module__WnXt0W__body .BlogCard-module__WnXt0W__title{font-family:var(--font-outfit), sans-serif;letter-spacing:-.02em;color:var(--color-gray-08);transition:color var(--ease);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:clamp(16px,2.5vw,18px);font-weight:500;line-height:130%;text-decoration:none;display:-webkit-box;overflow:hidden}.BlogCard-module__WnXt0W__card .BlogCard-module__WnXt0W__body .BlogCard-module__WnXt0W__excerpt{color:var(--color-gray-06);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:clamp(12px,2vw,13px);font-weight:400;line-height:160%;display:-webkit-box;overflow:hidden}.BlogCard-module__WnXt0W__card:hover .BlogCard-module__WnXt0W__title{color:var(--color-blue-01)}
.FaqCard-module__yQ2HSa__card{border-radius:var(--rounded-desktop);cursor:pointer;width:100%;transition:background-color var(--ease);padding:24px}@media (max-width:768px){.FaqCard-module__yQ2HSa__card{border-radius:var(--rounded-mobile);padding:20px}}.FaqCard-module__yQ2HSa__card.FaqCard-module__yQ2HSa__gray{background-color:var(--color-gray-01)}.FaqCard-module__yQ2HSa__card.FaqCard-module__yQ2HSa__white{background-color:var(--color-white)}.FaqCard-module__yQ2HSa__card .FaqCard-module__yQ2HSa__heading{margin:0}.FaqCard-module__yQ2HSa__card .FaqCard-module__yQ2HSa__trigger{cursor:pointer;width:100%;font:inherit;text-align:left;background:0 0;border:0;padding:0;display:block}.FaqCard-module__yQ2HSa__card .FaqCard-module__yQ2HSa__header{align-items:center;gap:12px;display:flex}.FaqCard-module__yQ2HSa__card .FaqCard-module__yQ2HSa__header .FaqCard-module__yQ2HSa__icon{color:var(--color-green-02);transition:color var(--ease);flex-shrink:0}.FaqCard-module__yQ2HSa__card .FaqCard-module__yQ2HSa__header .FaqCard-module__yQ2HSa__question{font-family:var(--font-outfit), sans-serif;letter-spacing:-.03em;color:var(--color-gray-08);flex:1;font-size:clamp(1rem,1.5vw,1.25rem);font-weight:500;line-height:1}.FaqCard-module__yQ2HSa__card:hover .FaqCard-module__yQ2HSa__icon,.FaqCard-module__yQ2HSa__card.FaqCard-module__yQ2HSa__open .FaqCard-module__yQ2HSa__icon{color:var(--color-blue-02)}.FaqCard-module__yQ2HSa__card .FaqCard-module__yQ2HSa__answerWrapper{transition:grid-template-rows var(--ease);grid-template-rows:0fr;display:grid}.FaqCard-module__yQ2HSa__card.FaqCard-module__yQ2HSa__open .FaqCard-module__yQ2HSa__answerWrapper{grid-template-rows:1fr}.FaqCard-module__yQ2HSa__card .FaqCard-module__yQ2HSa__answerInner{transition:padding-top var(--ease);padding-top:0;overflow:hidden}.FaqCard-module__yQ2HSa__card.FaqCard-module__yQ2HSa__open .FaqCard-module__yQ2HSa__answerInner{padding-top:16px}@media (max-width:768px){.FaqCard-module__yQ2HSa__card.FaqCard-module__yQ2HSa__open .FaqCard-module__yQ2HSa__answerInner{padding-top:8px}}.FaqCard-module__yQ2HSa__card .FaqCard-module__yQ2HSa__answer{font-family:var(--font-onest), sans-serif;color:var(--color-gray-06);cursor:default;font-size:clamp(.875rem,1.2vw,1rem);font-weight:400;line-height:1.6}
.FaqList-module__bDqSdG__list{flex-direction:column;gap:12px;width:100%;margin:0;padding:0;list-style:none;display:flex}@media (max-width:768px){.FaqList-module__bDqSdG__list{gap:8px}}.FaqList-module__bDqSdG__advanced{background-color:var(--color-gray-01);border-radius:var(--rounded-desktop);width:100%}@media (max-width:768px){.FaqList-module__bDqSdG__advanced{border-radius:var(--rounded-mobile)}}.FaqList-module__bDqSdG__advanced .FaqList-module__bDqSdG__heading{margin:0}.FaqList-module__bDqSdG__advanced .FaqList-module__bDqSdG__advancedHeader{width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:32px;display:flex}@media (max-width:768px){.FaqList-module__bDqSdG__advanced .FaqList-module__bDqSdG__advancedHeader{padding:20px 16px}}.FaqList-module__bDqSdG__advanced .FaqList-module__bDqSdG__advancedHeader .FaqList-module__bDqSdG__title{font-family:var(--font-outfit), sans-serif;letter-spacing:-.03em;color:var(--color-gray-08);font-size:clamp(18px,1.5vw,24px);font-weight:500;line-height:1}.FaqList-module__bDqSdG__advanced .FaqList-module__bDqSdG__advancedHeader .FaqList-module__bDqSdG__chevron{color:var(--color-gray-07);transition:transform var(--ease);flex-shrink:0}.FaqList-module__bDqSdG__advanced.FaqList-module__bDqSdG__open .FaqList-module__bDqSdG__chevron{transform:rotate(180deg)}.FaqList-module__bDqSdG__advanced .FaqList-module__bDqSdG__questionsWrapper{transition:grid-template-rows var(--ease);grid-template-rows:0fr;display:grid;overflow:hidden}.FaqList-module__bDqSdG__advanced.FaqList-module__bDqSdG__open .FaqList-module__bDqSdG__questionsWrapper{grid-template-rows:1fr}.FaqList-module__bDqSdG__advanced .FaqList-module__bDqSdG__questionsInner{transition:padding-bottom var(--ease);flex-direction:column;gap:12px;margin:0;padding:0 32px;list-style:none;display:flex;overflow:hidden}@media (max-width:768px){.FaqList-module__bDqSdG__advanced .FaqList-module__bDqSdG__questionsInner{gap:8px;padding:0 16px}}.FaqList-module__bDqSdG__advanced.FaqList-module__bDqSdG__open .FaqList-module__bDqSdG__questionsInner{padding-bottom:32px}@media (max-width:768px){.FaqList-module__bDqSdG__advanced.FaqList-module__bDqSdG__open .FaqList-module__bDqSdG__questionsInner{padding-bottom:20px}}
.ProductTabs-module__5HKBsa__wrap{flex-direction:column;gap:64px;display:flex}@media (max-width:768px){.ProductTabs-module__5HKBsa__wrap{gap:0}}.ProductTabs-module__5HKBsa__tabBar{display:none}@media (max-width:768px){.ProductTabs-module__5HKBsa__tabBar{gap:0;display:flex}}.ProductTabs-module__5HKBsa__tabBtn{cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;align-items:center;gap:10px;padding:0 0 2px;display:flex}.ProductTabs-module__5HKBsa__tabLabel{font-family:var(--font-outfit), sans-serif;color:var(--color-gray-04);white-space:nowrap;transition:color var(--ease);padding:0 4px;font-size:13px;font-weight:500}.ProductTabs-module__5HKBsa__active .ProductTabs-module__5HKBsa__tabLabel{color:var(--color-blue-02)}.ProductTabs-module__5HKBsa__tabLine{background:var(--color-gray-02);width:100%;height:2px;transition:background var(--ease);border-radius:0}.ProductTabs-module__5HKBsa__active .ProductTabs-module__5HKBsa__tabLine{background:var(--color-blue-02)}.ProductTabs-module__5HKBsa__section{flex-direction:column;gap:24px;display:flex}@media (max-width:768px){.ProductTabs-module__5HKBsa__section{gap:16px;padding-top:28px}}@media (max-width:768px){.ProductTabs-module__5HKBsa__hiddenMobile{display:none}}@media (max-width:768px){.ProductTabs-module__5HKBsa__sectionHeading{display:none}}.ProductTabs-module__5HKBsa__imageStack{gap:var(--gap-el-desktop);flex-direction:column;display:flex}@media (max-width:768px){.ProductTabs-module__5HKBsa__imageStack{gap:var(--gap-el-mobile)}}.ProductTabs-module__5HKBsa__descriptiveImg{border-radius:var(--rounded-desktop);width:100%;height:auto;display:block}@media (max-width:768px){.ProductTabs-module__5HKBsa__descriptiveImg{border-radius:var(--rounded-mobile)}}@media (max-width:768px){.ProductTabs-module__5HKBsa__studyScroll{width:100vw;margin-left:calc(-1 * var(--container-pad));scroll-snap-type:x mandatory;scroll-padding-left:var(--container-pad);scrollbar-width:none;overflow-x:auto}.ProductTabs-module__5HKBsa__studyScroll::-webkit-scrollbar{display:none}}.ProductTabs-module__5HKBsa__studyTrack{gap:var(--gap-el-desktop);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}@media (max-width:768px){.ProductTabs-module__5HKBsa__studyTrack{gap:var(--gap-el-mobile);padding-left:var(--container-pad);flex-direction:row}.ProductTabs-module__5HKBsa__studyTrack:after{content:"";width:var(--container-pad);flex-shrink:0}}@media (max-width:768px){.ProductTabs-module__5HKBsa__studyItem{width:calc(100vw - var(--container-pad) - 2 * var(--gap-el-mobile));scroll-snap-align:start;flex-shrink:0}}@media (min-width:769px){.ProductTabs-module__5HKBsa__studyItemHidden{display:none}}.ProductTabs-module__5HKBsa__showMoreBtn{display:none!important}@media (min-width:769px){.ProductTabs-module__5HKBsa__showMoreBtn{align-self:flex-end;display:inline-flex!important}}
@media (max-width:768px){.Breadcrumbs-module__Zebv8W__breadcrumbs.Breadcrumbs-module__Zebv8W__scrollable{width:100vw;margin-left:calc(-1 * var(--container-pad));padding-left:var(--container-pad);scrollbar-width:none;overflow-x:auto}.Breadcrumbs-module__Zebv8W__breadcrumbs.Breadcrumbs-module__Zebv8W__scrollable::-webkit-scrollbar{display:none}.Breadcrumbs-module__Zebv8W__breadcrumbs.Breadcrumbs-module__Zebv8W__scrollable .Breadcrumbs-module__Zebv8W__list{flex-wrap:nowrap}.Breadcrumbs-module__Zebv8W__breadcrumbs.Breadcrumbs-module__Zebv8W__scrollable .Breadcrumbs-module__Zebv8W__link,.Breadcrumbs-module__Zebv8W__breadcrumbs.Breadcrumbs-module__Zebv8W__scrollable .Breadcrumbs-module__Zebv8W__current{white-space:nowrap}}.Breadcrumbs-module__Zebv8W__breadcrumbs .Breadcrumbs-module__Zebv8W__list{flex-wrap:wrap;align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.Breadcrumbs-module__Zebv8W__breadcrumbs .Breadcrumbs-module__Zebv8W__crumb{align-items:center;gap:4px;display:flex}.Breadcrumbs-module__Zebv8W__breadcrumbs .Breadcrumbs-module__Zebv8W__spacer{width:var(--container-pad);flex-shrink:0}.Breadcrumbs-module__Zebv8W__breadcrumbs .Breadcrumbs-module__Zebv8W__separator{flex-shrink:0}.Breadcrumbs-module__Zebv8W__breadcrumbs .Breadcrumbs-module__Zebv8W__link,.Breadcrumbs-module__Zebv8W__breadcrumbs .Breadcrumbs-module__Zebv8W__current{transition:color var(--ease);align-items:center;font-size:14px;font-weight:400;line-height:1;text-decoration:none;display:flex}.Breadcrumbs-module__Zebv8W__breadcrumbs .Breadcrumbs-module__Zebv8W__current{cursor:default}.Breadcrumbs-module__Zebv8W__breadcrumbs.Breadcrumbs-module__Zebv8W__light .Breadcrumbs-module__Zebv8W__link,.Breadcrumbs-module__Zebv8W__breadcrumbs.Breadcrumbs-module__Zebv8W__light .Breadcrumbs-module__Zebv8W__separator{color:var(--color-gray-05)}.Breadcrumbs-module__Zebv8W__breadcrumbs.Breadcrumbs-module__Zebv8W__light .Breadcrumbs-module__Zebv8W__link:hover,.Breadcrumbs-module__Zebv8W__breadcrumbs.Breadcrumbs-module__Zebv8W__light .Breadcrumbs-module__Zebv8W__current{color:var(--color-gray-07)}.Breadcrumbs-module__Zebv8W__breadcrumbs.Breadcrumbs-module__Zebv8W__dark .Breadcrumbs-module__Zebv8W__link,.Breadcrumbs-module__Zebv8W__breadcrumbs.Breadcrumbs-module__Zebv8W__dark .Breadcrumbs-module__Zebv8W__separator{color:var(--color-white-60p)}.Breadcrumbs-module__Zebv8W__breadcrumbs.Breadcrumbs-module__Zebv8W__dark .Breadcrumbs-module__Zebv8W__link:hover,.Breadcrumbs-module__Zebv8W__breadcrumbs.Breadcrumbs-module__Zebv8W__dark .Breadcrumbs-module__Zebv8W__current{color:var(--color-white)}
.Button-module__LCT47W__btn{cursor:pointer;font-family:var(--font-outfit), sans-serif;letter-spacing:-.03em;white-space:nowrap;transition:opacity var(--ease), background-color var(--ease);-webkit-font-smoothing:antialiased;border:none;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:16px 18px;font-size:16px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}@media (max-width:768px){.Button-module__LCT47W__btn{font-size:14px}}.Button-module__LCT47W__btn:disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.Button-module__LCT47W__primary{background-color:var(--color-blue-02);color:#fff;box-shadow:inset 0 0 0 1.5px var(--color-blue-02)}.Button-module__LCT47W__primary:hover{opacity:.88}.Button-module__LCT47W__secondary{color:var(--color-blue-02);background-color:#fff;box-shadow:inset 0 0 0 1.5px #fff}.Button-module__LCT47W__secondary:hover{opacity:.88}.Button-module__LCT47W__outline{color:var(--color-blue-02);box-shadow:inset 0 0 0 1.5px var(--color-blue-02);background-color:#fff}.Button-module__LCT47W__outline:hover{background-color:var(--color-blue-6p)}.Button-module__LCT47W__ghost{color:inherit;box-shadow:none;background-color:#fff}.Button-module__LCT47W__ghost:hover{background-color:var(--color-gray-01)}.Button-module__LCT47W__neutral{background-color:var(--color-white);color:var(--color-gray-08);box-shadow:inset 0 0 0 1.5px var(--color-gray-02)}.Button-module__LCT47W__neutral:hover{background-color:var(--color-gray-01)}.Button-module__LCT47W__iconOnly{border-radius:50%;flex-shrink:0;width:48px;height:48px;padding:0}.Button-module__LCT47W__spinner{border:2px solid;border-right-color:#0000;border-radius:50%;flex-shrink:0;width:15px;height:15px;animation:.7s linear infinite Button-module__LCT47W__btn-spin}@keyframes Button-module__LCT47W__btn-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.Button-module__LCT47W__spinner{animation-duration:1.6s}}
.Carousel-module__bZhkpa__root{flex-direction:column;display:flex}.Carousel-module__bZhkpa__header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:32px;display:flex}@media (max-width:768px){.Carousel-module__bZhkpa__header{margin-bottom:20px}}.Carousel-module__bZhkpa__title{color:var(--color-gray-08)}.Carousel-module__bZhkpa__controls{flex-shrink:0;align-items:center;gap:12px;display:flex}.Carousel-module__bZhkpa__arrows{align-items:center;gap:8px;display:flex}@media (max-width:768px){.Carousel-module__bZhkpa__arrows{display:none}}.Carousel-module__bZhkpa__viewAll{font-family:var(--font-outfit), sans-serif;color:var(--color-blue-02);transition:text-decoration-color var(--ease);align-items:center;gap:4px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.Carousel-module__bZhkpa__viewAll:hover{text-underline-offset:2px;text-decoration:underline}.Carousel-module__bZhkpa__scrollWrap{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;cursor:grab;-webkit-user-select:none;user-select:none;width:100%;overflow:auto hidden}.Carousel-module__bZhkpa__scrollWrap::-webkit-scrollbar{display:none}.Carousel-module__bZhkpa__scrollWrap:active{cursor:grabbing}@media (max-width:768px){.Carousel-module__bZhkpa__scrollWrapBleed{width:calc(100% + var(--container-pad) * 2);margin-left:calc(-1 * var(--container-pad))}}.Carousel-module__bZhkpa__track{gap:var(--gap-el-desktop);margin:0;padding:0;list-style:none;display:flex}@media (max-width:768px){.Carousel-module__bZhkpa__track{gap:var(--gap-el-mobile)}}@media (max-width:768px){.Carousel-module__bZhkpa__trackBleed{padding-inline-start:var(--container-pad)}}@media (max-width:768px){.Carousel-module__bZhkpa__trackBleed:after{content:"";flex:0 0 calc(var(--container-pad) - var(--gap-el-mobile))}}.Carousel-module__bZhkpa__card{scroll-snap-align:start;width:calc((100% - 3 * var(--gap-el-desktop)) / 4);flex-shrink:0}@media (max-width:768px){.Carousel-module__bZhkpa__card{width:calc((100% - var(--gap-el-mobile)) / 2)}}@media (max-width:768px){.Carousel-module__bZhkpa__trackBleed>.Carousel-module__bZhkpa__card{scroll-margin-inline:var(--container-pad);width:calc((100% - var(--gap-el-mobile) - var(--container-pad)) / 2)}}.Carousel-module__bZhkpa__progressOuter{justify-content:center;margin-top:64px;display:flex}@media (max-width:768px){.Carousel-module__bZhkpa__progressOuter{margin-top:20px}}.Carousel-module__bZhkpa__progressWrap{width:200px}@media (max-width:768px){.Carousel-module__bZhkpa__progressWrap{width:100%}}.Carousel-module__bZhkpa__progressTrack{background:var(--color-gray-02);border-radius:999px;height:2px;position:relative;overflow:hidden}.Carousel-module__bZhkpa__progressFill{background:var(--color-blue-02);width:0%;transition:width .3s var(--ease);border-radius:999px;position:absolute;inset:0}
.Checkbox-module__mRN2nW__wrap{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;display:inline-flex}.Checkbox-module__mRN2nW__input{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.Checkbox-module__mRN2nW__box{border:1.5px solid var(--color-gray-03);background:var(--color-white);width:16px;height:16px;transition:border-color var(--ease), background-color var(--ease);color:var(--color-white);border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Checkbox-module__mRN2nW__boxChecked{background:var(--color-blue-02);border-color:var(--color-blue-02)}.Checkbox-module__mRN2nW__check{width:10px;height:8px}.Checkbox-module__mRN2nW__label{color:var(--color-gray-08);font-size:.875rem;line-height:1.4}.Checkbox-module__mRN2nW__disabled{opacity:.5;cursor:not-allowed}
.CartIcon-module__PxyDkW__wrap{display:inline-flex;position:relative}@media (max-width:768px){.CartIcon-module__PxyDkW__wrap .CartIcon-module__PxyDkW__desktopButton{display:none}}.CartIcon-module__PxyDkW__wrap .CartIcon-module__PxyDkW__mobileButton{display:none}@media (max-width:768px){.CartIcon-module__PxyDkW__wrap .CartIcon-module__PxyDkW__mobileButton{display:flex}}.CartIcon-module__PxyDkW__wrap .CartIcon-module__PxyDkW__dot{background:var(--color-red);width:18px;height:18px;color:var(--color-white);border-radius:999px;justify-content:center;align-items:center;margin-left:6px;font-size:.65rem;font-weight:700;line-height:1;display:inline-flex}.CartIcon-module__PxyDkW__wrap .CartIcon-module__PxyDkW__cornerBadge{display:none}@media (max-width:768px){.CartIcon-module__PxyDkW__wrap .CartIcon-module__PxyDkW__cornerBadge{background:var(--color-red);width:14px;height:14px;color:var(--color-white);pointer-events:none;border-radius:999px;justify-content:center;align-items:center;font-size:.55rem;font-weight:700;line-height:1;display:flex;position:absolute;top:8px;right:8px}}
.Input-module__Nmke_G__wrap{flex-direction:column;gap:8px;width:100%;display:flex}.Input-module__Nmke_G__wrap .Input-module__Nmke_G__label{font-family:var(--font-onest), sans-serif;color:var(--color-gray-08);letter-spacing:-.02em;font-size:.875rem;font-weight:500}.Input-module__Nmke_G__wrap .Input-module__Nmke_G__field{background:var(--color-white);width:100%;height:48px;transition:background-color var(--ease), box-shadow var(--ease);border-radius:999px;align-items:center;gap:10px;padding:12px 24px;display:flex;position:relative;box-shadow:inset 0 0 0 1.5px #0000}@media (max-width:768px){.Input-module__Nmke_G__wrap .Input-module__Nmke_G__field{height:46px}}.Input-module__Nmke_G__wrap .Input-module__Nmke_G__field:focus-within{box-shadow:inset 0 0 0 1.5px var(--color-blue-01)}.Input-module__Nmke_G__wrap .Input-module__Nmke_G__field.Input-module__Nmke_G__hasIconLeft{padding-left:12px}.Input-module__Nmke_G__wrap .Input-module__Nmke_G__field.Input-module__Nmke_G__hasIconRight{padding-right:12px}.Input-module__Nmke_G__wrap .Input-module__Nmke_G__field .Input-module__Nmke_G__input{min-width:0;font-family:var(--font-onest), sans-serif;color:var(--color-gray-08);letter-spacing:-.02em;background:0 0;border:none;outline:none;flex:1;font-size:16px;line-height:1.5}.Input-module__Nmke_G__wrap .Input-module__Nmke_G__field .Input-module__Nmke_G__input::placeholder{color:var(--color-gray-05)}.Input-module__Nmke_G__wrap .Input-module__Nmke_G__field .Input-module__Nmke_G__icon{color:var(--color-gray-05);flex-shrink:0}.Input-module__Nmke_G__wrap .Input-module__Nmke_G__field .Input-module__Nmke_G__iconError{color:var(--color-red);flex-shrink:0}.Input-module__Nmke_G__wrap .Input-module__Nmke_G__field .Input-module__Nmke_G__iconSuccess{color:var(--color-green-01);flex-shrink:0}.Input-module__Nmke_G__wrap .Input-module__Nmke_G__field .Input-module__Nmke_G__iconButton{cursor:pointer;color:var(--color-gray-05);transition:color var(--ease);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.Input-module__Nmke_G__wrap .Input-module__Nmke_G__field .Input-module__Nmke_G__iconButton:hover{color:var(--color-gray-08)}.Input-module__Nmke_G__wrap .Input-module__Nmke_G__field .Input-module__Nmke_G__iconButton:disabled{cursor:not-allowed}.Input-module__Nmke_G__wrap .Input-module__Nmke_G__message{font-family:var(--font-onest), sans-serif;letter-spacing:-.02em;color:var(--color-gray-05);align-items:center;gap:4px;font-size:.8125rem;display:flex}.Input-module__Nmke_G__wrap.Input-module__Nmke_G__error .Input-module__Nmke_G__field{box-shadow:inset 0 0 0 1.5px var(--color-red)}.Input-module__Nmke_G__wrap.Input-module__Nmke_G__error .Input-module__Nmke_G__field:focus-within{box-shadow:inset 0 0 0 1.5px var(--color-red)}.Input-module__Nmke_G__wrap.Input-module__Nmke_G__error .Input-module__Nmke_G__message{color:var(--color-red)}.Input-module__Nmke_G__wrap.Input-module__Nmke_G__success .Input-module__Nmke_G__field{box-shadow:inset 0 0 0 1.5px var(--color-green-01)}.Input-module__Nmke_G__wrap.Input-module__Nmke_G__success .Input-module__Nmke_G__field:focus-within{box-shadow:inset 0 0 0 1.5px var(--color-green-01)}.Input-module__Nmke_G__wrap.Input-module__Nmke_G__success .Input-module__Nmke_G__message{color:var(--color-green-01)}.Input-module__Nmke_G__wrap.Input-module__Nmke_G__disabled .Input-module__Nmke_G__field{opacity:.5;cursor:not-allowed;pointer-events:none}.Input-module__Nmke_G__wrap.Input-module__Nmke_G__dark .Input-module__Nmke_G__label{color:var(--color-white)}.Input-module__Nmke_G__wrap.Input-module__Nmke_G__dark .Input-module__Nmke_G__field{background:var(--color-white-4p)}.Input-module__Nmke_G__wrap.Input-module__Nmke_G__dark .Input-module__Nmke_G__field .Input-module__Nmke_G__input{color:var(--color-white)}.Input-module__Nmke_G__wrap.Input-module__Nmke_G__dark .Input-module__Nmke_G__field .Input-module__Nmke_G__input::placeholder{color:var(--color-white-60p)}.Input-module__Nmke_G__wrap.Input-module__Nmke_G__dark .Input-module__Nmke_G__field .Input-module__Nmke_G__icon{color:var(--color-white-60p)}.Input-module__Nmke_G__wrap.Input-module__Nmke_G__dark .Input-module__Nmke_G__field .Input-module__Nmke_G__iconButton{color:var(--color-white-60p)}.Input-module__Nmke_G__wrap.Input-module__Nmke_G__dark .Input-module__Nmke_G__field .Input-module__Nmke_G__iconButton:hover{color:var(--color-white)}.Input-module__Nmke_G__wrap.Input-module__Nmke_G__dark .Input-module__Nmke_G__message{color:var(--color-white-60p)}
.ShareButton-module__sqvuIq__wrap{display:inline-flex;position:relative}.ShareButton-module__sqvuIq__shareButton{cursor:pointer;color:inherit;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.ShareButton-module__sqvuIq__tooltip{background:var(--color-gray-08);color:var(--color-white);font-family:var(--font-outfit), sans-serif;white-space:nowrap;pointer-events:none;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:500;animation:.15s ShareButton-module__sqvuIq__fadeIn;position:absolute;top:calc(100% + 6px);right:0}@keyframes ShareButton-module__sqvuIq__fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}
.CategoryCard-module__OGeAeW__card{color:inherit;flex-direction:column;align-items:center;gap:10px;text-decoration:none;display:flex}.CategoryCard-module__OGeAeW__card .CategoryCard-module__OGeAeW__imageWrap{aspect-ratio:1;background-color:var(--color-gray-02);width:100%;transition:transform var(--ease);border-radius:50%;position:relative;overflow:hidden}.CategoryCard-module__OGeAeW__card .CategoryCard-module__OGeAeW__image{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.CategoryCard-module__OGeAeW__card .CategoryCard-module__OGeAeW__placeholder{background-color:var(--color-gray-02);width:100%;height:100%}.CategoryCard-module__OGeAeW__card .CategoryCard-module__OGeAeW__name{font-family:var(--font-outfit), sans-serif;letter-spacing:-.03em;color:var(--color-gray-08);text-align:center;margin:0;font-size:16px;font-weight:500;line-height:1}.CategoryCard-module__OGeAeW__card .CategoryCard-module__OGeAeW__count{font-family:var(--font-onest), sans-serif;color:var(--color-gray-05);text-align:center;font-size:14px;font-weight:400;line-height:1}@media (max-width:768px){.CategoryCard-module__OGeAeW__card .CategoryCard-module__OGeAeW__count{font-size:12px}}.CategoryCard-module__OGeAeW__card:hover .CategoryCard-module__OGeAeW__imageWrap{transform:scale(1.04)}
.Tag-module__D6ENtG__tag{font-family:var(--font-outfit), sans-serif;letter-spacing:-.02em;border-radius:999px;line-height:120%;display:inline-block}.Tag-module__D6ENtG__regular{padding:4px 8px;font-size:12px;font-weight:500}.Tag-module__D6ENtG__large{padding:6px 14px;font-size:14px;font-weight:600}
.Header-module__tPtrlq__header{z-index:500;background:var(--color-white);border-bottom:1px solid var(--color-gray-02);width:100%;transition:transform var(--ease);position:sticky;top:0}.Header-module__tPtrlq__header.Header-module__tPtrlq__headerHidden{transform:translateY(-100%)}.Header-module__tPtrlq__header .Header-module__tPtrlq__inner{flex-direction:row;justify-content:space-between;align-items:center;padding-block:12px;display:flex}@media (max-width:768px){.Header-module__tPtrlq__header .Header-module__tPtrlq__inner{padding-block:8px}}.Header-module__tPtrlq__header .Header-module__tPtrlq__inner .Header-module__tPtrlq__left{flex-direction:row;align-items:center;gap:64px;display:flex}@media (max-width:768px){.Header-module__tPtrlq__header .Header-module__tPtrlq__inner .Header-module__tPtrlq__left{gap:var(--gap-el-mobile)}}.Header-module__tPtrlq__header .Header-module__tPtrlq__inner .Header-module__tPtrlq__right{flex-direction:row;align-items:center;gap:64px;display:flex}@media (max-width:768px){.Header-module__tPtrlq__header .Header-module__tPtrlq__inner .Header-module__tPtrlq__right{gap:var(--gap-el-mobile)}}.Header-module__tPtrlq__header .Header-module__tPtrlq__inner .Header-module__tPtrlq__right .Header-module__tPtrlq__actions{align-items:center;gap:var(--gap-el-desktop);display:flex}@media (max-width:768px){.Header-module__tPtrlq__header .Header-module__tPtrlq__inner .Header-module__tPtrlq__right .Header-module__tPtrlq__actions{gap:var(--gap-el-mobile)}}.Header-module__tPtrlq__header .Header-module__tPtrlq__inner .Header-module__tPtrlq__right .Header-module__tPtrlq__actions .Header-module__tPtrlq__accountLink{color:var(--color-gray-08);transition:opacity var(--ease);justify-content:center;align-items:center;display:flex}.Header-module__tPtrlq__header .Header-module__tPtrlq__inner .Header-module__tPtrlq__right .Header-module__tPtrlq__actions .Header-module__tPtrlq__accountLink:hover{opacity:.7}@media (max-width:768px){.Header-module__tPtrlq__header .Header-module__tPtrlq__inner .Header-module__tPtrlq__right .Header-module__tPtrlq__actions .Header-module__tPtrlq__accountLink{display:none}}
.Pagination-module__5ucfXG__pagination{justify-content:center;align-items:center;gap:4px;padding-top:32px;display:flex}.Pagination-module__5ucfXG__page,.Pagination-module__5ucfXG__arrow{min-width:40px;height:40px;color:var(--color-gray-08);background-color:var(--color-gray-01);transition:border-color var(--ease), color var(--ease), background var(--ease);border-radius:4px;justify-content:center;align-items:center;padding-inline:12px;font-weight:500;text-decoration:none;display:flex}.Pagination-module__5ucfXG__page:hover,.Pagination-module__5ucfXG__arrow:hover{background-color:var(--color-blue-20p);color:var(--color-blue-02)}.Pagination-module__5ucfXG__active{background:var(--color-blue-20p);border-color:var(--color-blue-02);color:var(--color-blue-02)}.Pagination-module__5ucfXG__active:hover{color:var(--color-blue-02)}.Pagination-module__5ucfXG__arrow{font-size:1rem}
@media (max-width:768px){.HeaderMenu-module__H1sP_q__desktopNav{display:none}}.HeaderMenu-module__H1sP_q__desktopNav .HeaderMenu-module__H1sP_q__menu{flex-direction:row;gap:32px;display:flex}.HeaderMenu-module__H1sP_q__hamburger{cursor:pointer;color:var(--color-gray-08);background:0 0;border:none;padding:0;display:none}@media (max-width:768px){.HeaderMenu-module__H1sP_q__hamburger{justify-content:center;align-items:center;display:flex}}.HeaderMenu-module__H1sP_q__mobilePanel{z-index:400;padding:32px var(--container-pad);flex-direction:column;display:flex;}@media (max-width:768px){.HeaderMenu-module__H1sP_q__mobilePanel{top:var(--overlay-top,var(--header-height));height:calc(100dvh - var(--overlay-top,var(--header-height)))}}.HeaderMenu-module__H1sP_q__mobilePanel .HeaderMenu-module__H1sP_q__mobileList{flex-direction:column;gap:20px;list-style:none;display:flex}.HeaderMenu-module__H1sP_q__mobilePanel .HeaderMenu-module__H1sP_q__mobileList li a{color:var(--color-gray-08)}.HeaderMenu-module__H1sP_q__mobilePanel .HeaderMenu-module__H1sP_q__authActions{gap:var(--gap-el-mobile);flex-direction:row;margin-top:auto;padding-top:24px;display:flex}.HeaderMenu-module__H1sP_q__mobilePanel .HeaderMenu-module__H1sP_q__authActions .HeaderMenu-module__H1sP_q__authButton{flex:1}
.TextArea-module__3B_G-W__wrap{flex-direction:column;gap:8px;width:100%;display:flex}.TextArea-module__3B_G-W__wrap .TextArea-module__3B_G-W__label{font-family:var(--font-onest), sans-serif;color:var(--color-gray-08);letter-spacing:-.02em;font-size:.875rem;font-weight:500}.TextArea-module__3B_G-W__wrap .TextArea-module__3B_G-W__field{background:var(--color-white);width:100%;transition:background-color var(--ease), box-shadow var(--ease);border-radius:24px;padding:12px 24px;display:flex;position:relative;box-shadow:inset 0 0 0 1.5px #0000}.TextArea-module__3B_G-W__wrap .TextArea-module__3B_G-W__field:focus-within{box-shadow:inset 0 0 0 1.5px var(--color-blue-01)}.TextArea-module__3B_G-W__wrap .TextArea-module__3B_G-W__field .TextArea-module__3B_G-W__textarea{resize:vertical;min-width:0;font-family:var(--font-onest), sans-serif;color:var(--color-gray-08);letter-spacing:-.02em;background:0 0;border:none;outline:none;flex:1;font-size:16px;line-height:1.5}.TextArea-module__3B_G-W__wrap .TextArea-module__3B_G-W__field .TextArea-module__3B_G-W__textarea::placeholder{color:var(--color-gray-05)}.TextArea-module__3B_G-W__wrap .TextArea-module__3B_G-W__message{font-family:var(--font-onest), sans-serif;letter-spacing:-.02em;color:var(--color-gray-05);align-items:center;gap:4px;font-size:.8125rem;display:flex}.TextArea-module__3B_G-W__wrap.TextArea-module__3B_G-W__error .TextArea-module__3B_G-W__field{box-shadow:inset 0 0 0 1.5px var(--color-red)}.TextArea-module__3B_G-W__wrap.TextArea-module__3B_G-W__error .TextArea-module__3B_G-W__field:focus-within{box-shadow:inset 0 0 0 1.5px var(--color-red)}.TextArea-module__3B_G-W__wrap.TextArea-module__3B_G-W__error .TextArea-module__3B_G-W__message{color:var(--color-red)}.TextArea-module__3B_G-W__wrap.TextArea-module__3B_G-W__success .TextArea-module__3B_G-W__field{box-shadow:inset 0 0 0 1.5px var(--color-green-01)}.TextArea-module__3B_G-W__wrap.TextArea-module__3B_G-W__success .TextArea-module__3B_G-W__field:focus-within{box-shadow:inset 0 0 0 1.5px var(--color-green-01)}.TextArea-module__3B_G-W__wrap.TextArea-module__3B_G-W__success .TextArea-module__3B_G-W__message{color:var(--color-green-01)}.TextArea-module__3B_G-W__wrap.TextArea-module__3B_G-W__disabled .TextArea-module__3B_G-W__field{opacity:.5;cursor:not-allowed;pointer-events:none}.TextArea-module__3B_G-W__wrap.TextArea-module__3B_G-W__dark .TextArea-module__3B_G-W__label{color:var(--color-white)}.TextArea-module__3B_G-W__wrap.TextArea-module__3B_G-W__dark .TextArea-module__3B_G-W__field{background:var(--color-white-4p)}.TextArea-module__3B_G-W__wrap.TextArea-module__3B_G-W__dark .TextArea-module__3B_G-W__field .TextArea-module__3B_G-W__textarea{color:var(--color-white)}.TextArea-module__3B_G-W__wrap.TextArea-module__3B_G-W__dark .TextArea-module__3B_G-W__field .TextArea-module__3B_G-W__textarea::placeholder{color:var(--color-white-60p)}.TextArea-module__3B_G-W__wrap.TextArea-module__3B_G-W__dark .TextArea-module__3B_G-W__message{color:var(--color-white-60p)}
.SearchResultsPanel-module__ECTbEG__panel{z-index:400;}@media (max-width:768px){.SearchResultsPanel-module__ECTbEG__panel{top:var(--overlay-top,var(--header-height));height:calc(100dvh - var(--overlay-top,var(--header-height)))}}@media (min-width:769px){.SearchResultsPanel-module__ECTbEG__panel{top:var(--overlay-top,var(--header-height));background:var(--color-white);border:1px solid var(--color-gray-02);border-radius:0 0 var(--rounded-desktop) var(--rounded-desktop);max-height:calc(100vh - var(--overlay-top,var(--header-height)));animation:SearchResultsPanel-module__ECTbEG__slideDown var(--ease);border-top:none;position:fixed;left:0;right:0;overflow-y:auto}}.SearchResultsPanel-module__ECTbEG__panel .SearchResultsPanel-module__ECTbEG__mobileClose{width:100%;padding:16px var(--container-pad);border-bottom:1px solid var(--color-gray-02);justify-content:space-between;align-items:center;display:none}@media (max-width:768px){.SearchResultsPanel-module__ECTbEG__panel .SearchResultsPanel-module__ECTbEG__mobileClose{display:flex}}.SearchResultsPanel-module__ECTbEG__panel .SearchResultsPanel-module__ECTbEG__mobileClose .SearchResultsPanel-module__ECTbEG__allProducts{color:var(--color-gray-08);flex-direction:row;align-items:center;gap:4px;display:flex}.SearchResultsPanel-module__ECTbEG__panel .SearchResultsPanel-module__ECTbEG__mobileClose button{cursor:pointer;color:var(--color-gray-08);background:0 0;border:none;padding:0}.SearchResultsPanel-module__ECTbEG__panel .SearchResultsPanel-module__ECTbEG__inner{max-width:var(--container-max);padding:32px var(--container-pad);flex-direction:column;gap:16px;margin-inline:auto;display:flex}@media (max-width:768px){.SearchResultsPanel-module__ECTbEG__panel .SearchResultsPanel-module__ECTbEG__inner{padding:16px var(--container-pad) 32px}}.SearchResultsPanel-module__ECTbEG__panel .SearchResultsPanel-module__ECTbEG__inner .SearchResultsPanel-module__ECTbEG__results{flex-direction:column;gap:8px;list-style:none;display:flex}.SearchResultsPanel-module__ECTbEG__panel .SearchResultsPanel-module__ECTbEG__inner .SearchResultsPanel-module__ECTbEG__results .SearchResultsPanel-module__ECTbEG__resultLink{border-radius:var(--rounded-mobile);transition:background-color var(--ease);align-items:center;gap:12px;padding:8px;display:flex}.SearchResultsPanel-module__ECTbEG__panel .SearchResultsPanel-module__ECTbEG__inner .SearchResultsPanel-module__ECTbEG__results .SearchResultsPanel-module__ECTbEG__resultLink:hover{background:var(--color-gray-01)}.SearchResultsPanel-module__ECTbEG__panel .SearchResultsPanel-module__ECTbEG__inner .SearchResultsPanel-module__ECTbEG__results .SearchResultsPanel-module__ECTbEG__resultLink.SearchResultsPanel-module__ECTbEG__resultActive{background:var(--color-blue-6p)}.SearchResultsPanel-module__ECTbEG__panel .SearchResultsPanel-module__ECTbEG__inner .SearchResultsPanel-module__ECTbEG__results .SearchResultsPanel-module__ECTbEG__resultLink .SearchResultsPanel-module__ECTbEG__resultImage{object-fit:cover;border-radius:12px;flex-shrink:0;width:56px;height:56px}.SearchResultsPanel-module__ECTbEG__panel .SearchResultsPanel-module__ECTbEG__inner .SearchResultsPanel-module__ECTbEG__results .SearchResultsPanel-module__ECTbEG__resultLink .SearchResultsPanel-module__ECTbEG__resultInfo{flex-direction:column;gap:2px;display:flex}.SearchResultsPanel-module__ECTbEG__panel .SearchResultsPanel-module__ECTbEG__inner .SearchResultsPanel-module__ECTbEG__results .SearchResultsPanel-module__ECTbEG__resultLink .SearchResultsPanel-module__ECTbEG__resultInfo .SearchResultsPanel-module__ECTbEG__resultPrice{font-family:var(--font-outfit), sans-serif;color:var(--color-blue-02);font-size:14px;font-weight:500}.SearchResultsPanel-module__ECTbEG__panel .SearchResultsPanel-module__ECTbEG__inner .SearchResultsPanel-module__ECTbEG__viewAll{align-self:center}.SearchResultsPanel-module__ECTbEG__panel .SearchResultsPanel-module__ECTbEG__inner .SearchResultsPanel-module__ECTbEG__emptyState{text-align:center;flex:1;justify-content:center;align-items:center;min-height:240px;display:flex}@keyframes SearchResultsPanel-module__ECTbEG__slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.SearchResultsPanel-module__ECTbEG__srOnlyStatus{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.ReviewsList-module__tXEQvq__root{padding-block:48px}.ReviewsList-module__tXEQvq__header{justify-content:space-between;align-items:center;gap:24px;margin-bottom:32px;display:flex}@media (max-width:768px){.ReviewsList-module__tXEQvq__header{flex-wrap:wrap}}.ReviewsList-module__tXEQvq__muted{color:var(--color-gray-06)}.ReviewsList-module__tXEQvq__emptyState{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.ReviewsList-module__tXEQvq__layout{flex-direction:row-reverse;align-items:flex-start;gap:40px;display:flex}@media (max-width:768px){.ReviewsList-module__tXEQvq__layout{flex-direction:column;gap:24px}}.ReviewsList-module__tXEQvq__sidebar{flex-direction:column;flex:0 0 360px;align-self:flex-start;align-items:stretch;gap:16px;display:flex;position:sticky;top:16px}@media (max-width:768px){.ReviewsList-module__tXEQvq__sidebar{flex:none;width:100%;position:static}}.ReviewsList-module__tXEQvq__gridCol{flex-direction:column;flex:1;gap:32px;min-width:0;display:flex}.ReviewsList-module__tXEQvq__viewAllBtn{align-self:center}
.ProcessStep-module__C-av3W__card{border-radius:var(--rounded-desktop);flex-direction:column;justify-content:flex-end;height:420px;padding:32px;display:flex;position:relative;overflow:hidden}@media (max-width:768px){.ProcessStep-module__C-av3W__card{border-radius:var(--rounded-mobile);height:320px;padding:16px}}.ProcessStep-module__C-av3W__card .ProcessStep-module__C-av3W__badge{background-color:var(--color-blue-02);width:40px;height:40px;color:var(--color-white);transition:background-color var(--ease), color var(--ease);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:32px;left:32px}@media (max-width:768px){.ProcessStep-module__C-av3W__card .ProcessStep-module__C-av3W__badge{top:16px;left:16px}}.ProcessStep-module__C-av3W__card:hover .ProcessStep-module__C-av3W__badge{background-color:var(--color-white);color:var(--color-blue-02)}.ProcessStep-module__C-av3W__card .ProcessStep-module__C-av3W__content{flex-direction:column;gap:8px;display:flex;position:relative}.ProcessStep-module__C-av3W__card .ProcessStep-module__C-av3W__content h3{color:var(--color-white);font-weight:600}.ProcessStep-module__C-av3W__card .ProcessStep-module__C-av3W__content p{color:var(--color-white)}.ProcessStep-module__C-av3W__card .ProcessStep-module__C-av3W__descriptionWrap{opacity:0;transition:grid-template-rows var(--ease), opacity var(--ease);grid-template-rows:0fr;display:grid}.ProcessStep-module__C-av3W__card:hover .ProcessStep-module__C-av3W__descriptionWrap{opacity:1;grid-template-rows:1fr}.ProcessStep-module__C-av3W__card .ProcessStep-module__C-av3W__description{overflow:hidden}.ProcessStep-module__C-av3W__image{object-fit:cover}.ProcessStep-module__C-av3W__gradient{pointer-events:none;background:linear-gradient(#0000 50%,#0000008c 100%);position:absolute;inset:0}
.HeaderSearch-module__7QNb2G__wrap{align-items:center;display:flex}.HeaderSearch-module__7QNb2G__wrap .HeaderSearch-module__7QNb2G__trigger{cursor:pointer;color:var(--color-gray-08);transition:opacity var(--ease);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.HeaderSearch-module__7QNb2G__wrap .HeaderSearch-module__7QNb2G__trigger:hover{opacity:.7}.HeaderSearch-module__7QNb2G__wrap .HeaderSearch-module__7QNb2G__bar{background:var(--color-white);z-index:450;animation:HeaderSearch-module__7QNb2G__fadeIn var(--ease);align-items:center;display:flex;position:absolute;inset:0}.HeaderSearch-module__7QNb2G__wrap .HeaderSearch-module__7QNb2G__bar .HeaderSearch-module__7QNb2G__barInner{width:100%;max-width:var(--container-max);padding-inline:var(--container-pad);align-items:center;gap:12px;margin-inline:auto;display:flex}.HeaderSearch-module__7QNb2G__wrap .HeaderSearch-module__7QNb2G__bar .HeaderSearch-module__7QNb2G__barInner .HeaderSearch-module__7QNb2G__barInput{flex:1}.HeaderSearch-module__7QNb2G__wrap .HeaderSearch-module__7QNb2G__bar .HeaderSearch-module__7QNb2G__barInner .HeaderSearch-module__7QNb2G__barClose{cursor:pointer;color:var(--color-gray-08);transition:opacity var(--ease);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.HeaderSearch-module__7QNb2G__wrap .HeaderSearch-module__7QNb2G__bar .HeaderSearch-module__7QNb2G__barInner .HeaderSearch-module__7QNb2G__barClose:hover{opacity:.7}@keyframes HeaderSearch-module__7QNb2G__fadeIn{0%{opacity:0}to{opacity:1}}
.HowWeDoItSection-module__Y4SWLq__howWeDoIt{flex-direction:column;justify-content:center;align-items:center;gap:32px;display:flex}@media (max-width:768px){.HowWeDoItSection-module__Y4SWLq__howWeDoIt{gap:16px}}.HowWeDoItSection-module__Y4SWLq__howWeDoIt .HowWeDoItSection-module__Y4SWLq__processGrid{gap:var(--gap-el-desktop);grid-template-columns:repeat(3,1fr);width:100%;display:grid}@media (max-width:768px){.HowWeDoItSection-module__Y4SWLq__howWeDoIt .HowWeDoItSection-module__Y4SWLq__processGrid{gap:var(--gap-el-mobile);grid-template-columns:1fr}}
.MegaMenuPanel-module__JbOO7W__panel{z-index:400;}@media (max-width:768px){.MegaMenuPanel-module__JbOO7W__panel{top:var(--overlay-top,var(--header-height));height:calc(100dvh - var(--overlay-top,var(--header-height)))}}@media (min-width:769px){.MegaMenuPanel-module__JbOO7W__panel{top:var(--overlay-top,var(--header-height));background:var(--color-white);border:1px solid var(--color-gray-02);border-radius:0 0 var(--rounded-desktop) var(--rounded-desktop);max-height:calc(100vh - var(--overlay-top,var(--header-height)));animation:MegaMenuPanel-module__JbOO7W__slideDown var(--ease);border-top:none;position:fixed;left:0;right:0;overflow-y:auto}}.MegaMenuPanel-module__JbOO7W__panel .MegaMenuPanel-module__JbOO7W__mobileClose{width:100%;padding:16px var(--container-pad);border-bottom:1px solid var(--color-gray-02);justify-content:space-between;align-items:center;display:none}@media (max-width:768px){.MegaMenuPanel-module__JbOO7W__panel .MegaMenuPanel-module__JbOO7W__mobileClose{display:flex}}.MegaMenuPanel-module__JbOO7W__panel .MegaMenuPanel-module__JbOO7W__mobileClose .MegaMenuPanel-module__JbOO7W__allProducts{color:var(--color-gray-08);flex-direction:row;align-items:center;gap:4px;display:flex}.MegaMenuPanel-module__JbOO7W__panel .MegaMenuPanel-module__JbOO7W__mobileClose button{cursor:pointer;color:var(--color-gray-08);background:0 0;border:none;padding:0}.MegaMenuPanel-module__JbOO7W__panel .MegaMenuPanel-module__JbOO7W__inner{max-width:var(--container-max);padding:32px var(--container-pad);flex-direction:row;align-items:stretch;gap:32px;margin-inline:auto;display:flex}@media (max-width:768px){.MegaMenuPanel-module__JbOO7W__panel .MegaMenuPanel-module__JbOO7W__inner{padding:16px var(--container-pad) 32px;flex-direction:column;gap:24px}}.MegaMenuPanel-module__JbOO7W__panel .MegaMenuPanel-module__JbOO7W__inner .MegaMenuPanel-module__JbOO7W__grid{flex:0 0 70%;grid-template-columns:repeat(5,1fr);align-content:start;gap:24px 16px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:768px){.MegaMenuPanel-module__JbOO7W__panel .MegaMenuPanel-module__JbOO7W__inner .MegaMenuPanel-module__JbOO7W__grid{flex:none;grid-template-columns:repeat(3,1fr);gap:16px 12px}}.MegaMenuPanel-module__JbOO7W__panel .MegaMenuPanel-module__JbOO7W__inner .MegaMenuPanel-module__JbOO7W__banner{border-radius:var(--rounded-desktop);flex:0 0 30%;position:relative;overflow:hidden}@media (max-width:768px){.MegaMenuPanel-module__JbOO7W__panel .MegaMenuPanel-module__JbOO7W__inner .MegaMenuPanel-module__JbOO7W__banner{border-radius:var(--rounded-mobile);flex:none;min-height:200px}}.MegaMenuPanel-module__JbOO7W__panel .MegaMenuPanel-module__JbOO7W__inner .MegaMenuPanel-module__JbOO7W__banner .MegaMenuPanel-module__JbOO7W__bannerImg{object-fit:cover}.MegaMenuPanel-module__JbOO7W__panel .MegaMenuPanel-module__JbOO7W__inner .MegaMenuPanel-module__JbOO7W__banner .MegaMenuPanel-module__JbOO7W__content{flex-direction:column;gap:16px;padding:28px;display:flex;position:absolute;top:0;left:0;right:0}@media (max-width:768px){.MegaMenuPanel-module__JbOO7W__panel .MegaMenuPanel-module__JbOO7W__inner .MegaMenuPanel-module__JbOO7W__banner .MegaMenuPanel-module__JbOO7W__content{gap:12px;padding:20px}}.MegaMenuPanel-module__JbOO7W__panel .MegaMenuPanel-module__JbOO7W__inner .MegaMenuPanel-module__JbOO7W__banner .MegaMenuPanel-module__JbOO7W__content .MegaMenuPanel-module__JbOO7W__bannerTitle{color:var(--color-white);font-weight:500}.MegaMenuPanel-module__JbOO7W__panel .MegaMenuPanel-module__JbOO7W__inner .MegaMenuPanel-module__JbOO7W__banner .MegaMenuPanel-module__JbOO7W__content .MegaMenuPanel-module__JbOO7W__bButton{width:fit-content}@keyframes MegaMenuPanel-module__JbOO7W__slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}
.QualitySection-module__Ct1Z1q__qualitySection{background-color:var(--color-gray-08);border-radius:var(--rounded-desktop);grid-template-columns:repeat(3,1fr);gap:64px;padding:64px;display:grid;position:relative;overflow:hidden}@media (max-width:768px){.QualitySection-module__Ct1Z1q__qualitySection{border-radius:var(--rounded-mobile);grid-template-columns:1fr;gap:32px;padding:16px}}.QualitySection-module__Ct1Z1q__qualitySection .QualitySection-module__Ct1Z1q__content{z-index:1;min-width:0;color:var(--color-white);flex-direction:column;justify-content:center;gap:24px;display:flex;position:relative}.QualitySection-module__Ct1Z1q__qualitySection .QualitySection-module__Ct1Z1q__stats{z-index:1;border-block:1px solid var(--color-white-20p);flex-direction:column;justify-content:space-around;min-width:0;display:flex;position:relative}.QualitySection-module__Ct1Z1q__qualitySection .QualitySection-module__Ct1Z1q__stats .QualitySection-module__Ct1Z1q__item{padding-block:20px}.QualitySection-module__Ct1Z1q__qualitySection .QualitySection-module__Ct1Z1q__stats .QualitySection-module__Ct1Z1q__item+:is(.QualitySection-module__Ct1Z1q__qualitySection .QualitySection-module__Ct1Z1q__stats .QualitySection-module__Ct1Z1q__item){border-top:1px solid var(--color-white-20p)}.QualitySection-module__Ct1Z1q__qualitySection .QualitySection-module__Ct1Z1q__stats .QualitySection-module__Ct1Z1q__item p:first-child{color:var(--color-blue-02);font-weight:600}.QualitySection-module__Ct1Z1q__qualitySection .QualitySection-module__Ct1Z1q__stats .QualitySection-module__Ct1Z1q__item p:last-child{color:var(--color-white)}.QualitySection-module__Ct1Z1q__qualitySection .QualitySection-module__Ct1Z1q__sImage{z-index:1;aspect-ratio:1;border-radius:var(--rounded-desktop);min-width:0;position:relative;overflow:hidden}@media (max-width:768px){.QualitySection-module__Ct1Z1q__qualitySection .QualitySection-module__Ct1Z1q__sImage{border-radius:var(--rounded-mobile)}}.QualitySection-module__Ct1Z1q__bgImageWrap{aspect-ratio:1320/1091;z-index:0;pointer-events:none;width:100%;position:absolute;bottom:0;left:0;right:0}.QualitySection-module__Ct1Z1q__bgImage{object-fit:contain;object-position:bottom}.QualitySection-module__Ct1Z1q__sImageImg{object-fit:cover}
.HeroCarousel-module__HABCEa__root{--edge-inset:calc((100vw - min(100vw, var(--container-max))) / 2 + var(--container-pad));position:relative}.HeroCarousel-module__HABCEa__scrollWrap{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;width:100vw;margin-left:-50vw;position:relative;left:50%;overflow:auto hidden}.HeroCarousel-module__HABCEa__scrollWrap::-webkit-scrollbar{display:none}.HeroCarousel-module__HABCEa__track{gap:var(--gap-el-desktop);width:max-content;padding-inline:var(--edge-inset);display:flex}@media (max-width:768px){.HeroCarousel-module__HABCEa__track{gap:var(--gap-el-mobile)}}.HeroCarousel-module__HABCEa__card{scroll-snap-align:start;border-radius:var(--rounded-desktop);flex-shrink:0;min-height:70vh;scroll-margin-inline-start:var(--edge-inset);position:relative;overflow:hidden}@media (max-width:768px){.HeroCarousel-module__HABCEa__card{border-radius:var(--rounded-mobile);min-height:60vh}}.HeroCarousel-module__HABCEa__lg{width:calc((min(100vw, var(--container-max)) - 2 * var(--container-pad)) * .6666)}@media (max-width:768px){.HeroCarousel-module__HABCEa__lg{width:calc(100vw - 2 * var(--container-pad))}}.HeroCarousel-module__HABCEa__sm{width:calc((min(100vw, var(--container-max)) - 2 * var(--container-pad)) * .3333)}@media (max-width:768px){.HeroCarousel-module__HABCEa__sm{width:calc(100vw - 2 * var(--container-pad))}}.HeroCarousel-module__HABCEa__arrow{z-index:2;position:absolute;top:50%;transform:translateY(-50%)}.HeroCarousel-module__HABCEa__arrowLeft{left:calc(var(--container-pad) + 12px)}.HeroCarousel-module__HABCEa__arrowRight{right:calc(var(--container-pad) + 12px)}
.MegaMenu-module__IlCNVa__wrap{align-items:center;display:inline-flex;position:relative}@media (max-width:768px){.MegaMenu-module__IlCNVa__wrap .MegaMenu-module__IlCNVa__desktopTrigger{display:none}}.MegaMenu-module__IlCNVa__wrap .MegaMenu-module__IlCNVa__mobileTrigger{display:none}@media (max-width:768px){.MegaMenu-module__IlCNVa__wrap .MegaMenu-module__IlCNVa__mobileTrigger{display:inline-flex}}
.FilterDrawer-module__S32_tW__overlay{}.FilterDrawer-module__S32_tW__drawer{background:var(--color-white);border-radius:var(--rounded-desktop) var(--rounded-desktop) 0 0;z-index:400;max-height:85vh;padding-bottom:env(safe-area-inset-bottom,0px);flex-direction:column;animation:.22s FilterDrawer-module__S32_tW__slideUp;display:flex;position:fixed;bottom:0;left:0;right:0}@keyframes FilterDrawer-module__S32_tW__slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.FilterDrawer-module__S32_tW__header{border-bottom:1px solid var(--color-gray-02);flex-shrink:0;justify-content:space-between;align-items:center;padding:20px 20px 16px;display:flex}.FilterDrawer-module__S32_tW__headerTitle{font-family:var(--font-outfit), sans-serif;letter-spacing:-.02em;color:var(--color-gray-08);font-size:18px;font-weight:600}.FilterDrawer-module__S32_tW__closeBtn{cursor:pointer;color:var(--color-gray-06);transition:color var(--ease);background:0 0;border:none;align-items:center;padding:4px;display:flex}.FilterDrawer-module__S32_tW__closeBtn:hover{color:var(--color-gray-08)}.FilterDrawer-module__S32_tW__body{-webkit-overflow-scrolling:touch;flex:1;padding:8px 0;overflow-y:auto}.FilterDrawer-module__S32_tW__footer{border-top:1px solid var(--color-gray-02);flex-shrink:0;gap:10px;padding:16px 20px;display:flex}.FilterDrawer-module__S32_tW__footer>*{flex:1}.FilterDrawer-module__S32_tW__saleRow{border-bottom:1px solid var(--color-gray-02);padding:16px 20px}.FilterDrawer-module__S32_tW__accordion{border-bottom:1px solid var(--color-gray-02)}.FilterDrawer-module__S32_tW__accordionTrigger{cursor:pointer;text-align:left;width:100%;font:inherit;background:0 0;border:none;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.FilterDrawer-module__S32_tW__accordionTitle{font-family:var(--font-outfit), sans-serif;color:var(--color-gray-08);font-size:16px;font-weight:500}.FilterDrawer-module__S32_tW__accordionIcon{color:var(--color-gray-05);transition:transform var(--ease);flex-shrink:0}.FilterDrawer-module__S32_tW__accordionIconOpen{transform:rotate(180deg)}.FilterDrawer-module__S32_tW__accordionContent{padding:4px 20px 16px}.FilterDrawer-module__S32_tW__catList{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.FilterDrawer-module__S32_tW__catOption{border-radius:var(--rounded-desktop);width:100%;font-family:var(--font-onest), sans-serif;color:var(--color-gray-07);cursor:pointer;text-align:left;transition:background-color var(--ease);background:0 0;border:none;padding:10px 12px;font-size:16px;display:block}.FilterDrawer-module__S32_tW__catOption:hover{background:var(--color-gray-01)}.FilterDrawer-module__S32_tW__catOptionActive{background:var(--color-blue-6p);color:var(--color-blue-02);font-weight:500}.FilterDrawer-module__S32_tW__catOptionActive:hover{background:var(--color-blue-6p)}.FilterDrawer-module__S32_tW__goalList{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.FilterDrawer-module__S32_tW__goalList li{border-radius:var(--rounded-desktop);transition:background-color var(--ease);padding:8px 12px}.FilterDrawer-module__S32_tW__goalList li:hover{background:var(--color-gray-01)}.FilterDrawer-module__S32_tW__goalLabel{font-family:var(--font-onest), sans-serif;color:var(--color-gray-08);align-items:center;gap:6px;font-size:16px;display:flex}.FilterDrawer-module__S32_tW__goalCount{color:var(--color-gray-04);font-size:13px}.FilterDrawer-module__S32_tW__empty{font-family:var(--font-onest), sans-serif;color:var(--color-gray-04);padding:4px 0;font-size:15px}.FilterDrawer-module__S32_tW__priceWrap{flex-direction:column;gap:12px;display:flex}.FilterDrawer-module__S32_tW__priceRow{border:1px solid var(--color-gray-02);background:var(--color-white);border-radius:999px;align-items:stretch;display:flex;overflow:hidden}.FilterDrawer-module__S32_tW__priceField{flex:1;align-items:center;gap:6px;padding:14px 18px;display:flex}.FilterDrawer-module__S32_tW__priceDivider{background:var(--color-gray-02);flex-shrink:0;width:1px;margin:10px 0}.FilterDrawer-module__S32_tW__priceLabel{font-family:var(--font-onest), sans-serif;color:var(--color-gray-04);flex-shrink:0;font-size:13px}.FilterDrawer-module__S32_tW__priceInput{min-width:0;font-family:var(--font-outfit), sans-serif;color:var(--color-gray-08);appearance:textfield;background:0 0;border:none;outline:none;flex:1;font-size:16px;font-weight:500}.FilterDrawer-module__S32_tW__priceInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.FilterDrawer-module__S32_tW__priceInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.FilterDrawer-module__S32_tW__priceCurrency{font-family:var(--font-onest), sans-serif;color:var(--color-gray-04);flex-shrink:0;font-size:14px}.FilterDrawer-module__S32_tW__sliderWrap{height:32px;position:relative}.FilterDrawer-module__S32_tW__track{background:linear-gradient(to right, var(--color-gray-02) 0%, var(--color-gray-02) var(--min,0%), var(--color-blue-02) var(--min,0%), var(--color-blue-02) var(--max,100%), var(--color-gray-02) var(--max,100%), var(--color-gray-02) 100%);pointer-events:none;border-radius:2px;height:4px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.FilterDrawer-module__S32_tW__range{appearance:none;pointer-events:none;background:0 0;width:100%;height:100%;position:absolute;top:0;left:0}.FilterDrawer-module__S32_tW__range::-webkit-slider-thumb{appearance:none;pointer-events:all;background:var(--color-blue-02);cursor:pointer;border:3px solid var(--color-white);border-radius:50%;width:22px;height:22px;box-shadow:0 1px 6px #23232333}.FilterDrawer-module__S32_tW__range::-moz-range-thumb{pointer-events:all;background:var(--color-blue-02);cursor:pointer;border:3px solid var(--color-white);border-radius:50%;width:20px;height:20px;box-shadow:0 1px 6px #23232333}.FilterDrawer-module__S32_tW__priceBounds{font-family:var(--font-onest), sans-serif;color:var(--color-gray-04);justify-content:space-between;margin-top:-6px;font-size:13px;display:flex}
.Footer-module__MPE0dq__footer{flex-direction:column;padding:20px;display:flex}@media (max-width:768px){.Footer-module__MPE0dq__footer{padding:16px}}.Footer-module__MPE0dq__footer .Footer-module__MPE0dq__content{background-color:var(--color-gray-08);width:100%;color:var(--color-white);padding-block:var(--container-pad);border-radius:var(--rounded-desktop) var(--rounded-desktop) 0 0;flex-direction:row;gap:32px;display:flex}@media (max-width:768px){.Footer-module__MPE0dq__footer .Footer-module__MPE0dq__content{border-radius:var(--rounded-mobile) var(--rounded-mobile) 0 0;flex-direction:column}}.Footer-module__MPE0dq__footer .Footer-module__MPE0dq__content .Footer-module__MPE0dq__contactWrap{flex-direction:column;justify-content:space-between;gap:32px;width:40%;display:flex}@media (max-width:768px){.Footer-module__MPE0dq__footer .Footer-module__MPE0dq__content .Footer-module__MPE0dq__contactWrap{width:100%}}.Footer-module__MPE0dq__footer .Footer-module__MPE0dq__content .Footer-module__MPE0dq__contactWrap .Footer-module__MPE0dq__contact .Footer-module__MPE0dq__newsletterWrap{flex-direction:column;gap:8px;margin-top:24px;display:flex}.Footer-module__MPE0dq__footer .Footer-module__MPE0dq__content .Footer-module__MPE0dq__contactWrap .Footer-module__MPE0dq__contact .Footer-module__MPE0dq__newsletterWrap .Footer-module__MPE0dq__newsletterLabel{font-family:var(--font-onest), sans-serif;color:var(--color-white);letter-spacing:-.02em;font-size:.875rem;font-weight:500}.Footer-module__MPE0dq__footer .Footer-module__MPE0dq__content .Footer-module__MPE0dq__contactWrap .Footer-module__MPE0dq__contact .Footer-module__MPE0dq__newsletterWrap .Footer-module__MPE0dq__newsletterRow{align-items:flex-end;gap:var(--gap-el-desktop);display:flex}@media (max-width:768px){.Footer-module__MPE0dq__footer .Footer-module__MPE0dq__content .Footer-module__MPE0dq__contactWrap .Footer-module__MPE0dq__contact .Footer-module__MPE0dq__newsletterWrap .Footer-module__MPE0dq__newsletterRow{gap:var(--gap-el-mobile)}}.Footer-module__MPE0dq__footer .Footer-module__MPE0dq__content .Footer-module__MPE0dq__contactWrap .Footer-module__MPE0dq__contact .Footer-module__MPE0dq__newsletterWrap .Footer-module__MPE0dq__newsletterRow .Footer-module__MPE0dq__newsletterInputWrap{flex:1;width:auto;min-width:0}.Footer-module__MPE0dq__footer .Footer-module__MPE0dq__content .Footer-module__MPE0dq__contactWrap .Footer-module__MPE0dq__contact .Footer-module__MPE0dq__newsletterWrap .Footer-module__MPE0dq__newsletterHint{font-family:var(--font-onest), sans-serif;color:var(--color-white-60p);letter-spacing:-.02em;font-size:.8125rem}.Footer-module__MPE0dq__footer .Footer-module__MPE0dq__content .Footer-module__MPE0dq__contactWrap .Footer-module__MPE0dq__contact .Footer-module__MPE0dq__newsletterWrap .Footer-module__MPE0dq__newsletterHint.Footer-module__MPE0dq__newsletterHintError{color:var(--color-red)}.Footer-module__MPE0dq__footer .Footer-module__MPE0dq__content .Footer-module__MPE0dq__contactWrap .Footer-module__MPE0dq__contact .Footer-module__MPE0dq__newsletterWrap .Footer-module__MPE0dq__newsletterHint.Footer-module__MPE0dq__newsletterHintSuccess{color:var(--color-green-01)}.Footer-module__MPE0dq__footer .Footer-module__MPE0dq__content .Footer-module__MPE0dq__contactWrap .Footer-module__MPE0dq__payments{gap:8px;display:flex}.Footer-module__MPE0dq__footer .Footer-module__MPE0dq__content .Footer-module__MPE0dq__menusWrap{gap:32px;width:60%;display:flex}@media (max-width:768px){.Footer-module__MPE0dq__footer .Footer-module__MPE0dq__content .Footer-module__MPE0dq__menusWrap{flex-direction:column;gap:8px;width:100%}}.Footer-module__MPE0dq__footer .Footer-module__MPE0dq__content .Footer-module__MPE0dq__menusWrap .Footer-module__MPE0dq__menu{flex-direction:column;flex:1;gap:24px;display:flex}@media (max-width:768px){.Footer-module__MPE0dq__footer .Footer-module__MPE0dq__content .Footer-module__MPE0dq__menusWrap .Footer-module__MPE0dq__menu{gap:0}}.Footer-module__MPE0dq__footer .Footer-module__MPE0dq__content .Footer-module__MPE0dq__menusWrap .Footer-module__MPE0dq__menu .Footer-module__MPE0dq__menuHeading{margin:0}.Footer-module__MPE0dq__footer .Footer-module__MPE0dq__content .Footer-module__MPE0dq__menusWrap .Footer-module__MPE0dq__menu .Footer-module__MPE0dq__menuHeader{width:100%;font:inherit;color:inherit;text-align:left;cursor:default;background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;padding:0;display:flex}@media (max-width:768px){.Footer-module__MPE0dq__footer .Footer-module__MPE0dq__content .Footer-module__MPE0dq__menusWrap .Footer-module__MPE0dq__menu .Footer-module__MPE0dq__menuHeader{cursor:pointer;padding-block:8px}}.Footer-module__MPE0dq__footer .Footer-module__MPE0dq__content .Footer-module__MPE0dq__menusWrap .Footer-module__MPE0dq__menu .Footer-module__MPE0dq__chevron{transition:transform var(--ease);flex-shrink:0;display:none}@media (max-width:768px){.Footer-module__MPE0dq__footer .Footer-module__MPE0dq__content .Footer-module__MPE0dq__menusWrap .Footer-module__MPE0dq__menu .Footer-module__MPE0dq__chevron{display:block}}.Footer-module__MPE0dq__footer .Footer-module__MPE0dq__content .Footer-module__MPE0dq__menusWrap .Footer-module__MPE0dq__menu.Footer-module__MPE0dq__open .Footer-module__MPE0dq__chevron{transform:rotate(180deg)}.Footer-module__MPE0dq__footer .Footer-module__MPE0dq__content .Footer-module__MPE0dq__menusWrap .Footer-module__MPE0dq__menu h4{color:var(--color-white-60p)}.Footer-module__MPE0dq__footer .Footer-module__MPE0dq__content .Footer-module__MPE0dq__menusWrap .Footer-module__MPE0dq__menu .Footer-module__MPE0dq__menuBody{grid-template-rows:1fr;display:grid}@media (max-width:768px){.Footer-module__MPE0dq__footer .Footer-module__MPE0dq__content .Footer-module__MPE0dq__menusWrap .Footer-module__MPE0dq__menu .Footer-module__MPE0dq__menuBody{transition:grid-template-rows var(--ease);grid-template-rows:0fr}}@media (max-width:768px){.Footer-module__MPE0dq__footer .Footer-module__MPE0dq__content .Footer-module__MPE0dq__menusWrap .Footer-module__MPE0dq__menu.Footer-module__MPE0dq__open .Footer-module__MPE0dq__menuBody{grid-template-rows:1fr}}.Footer-module__MPE0dq__footer .Footer-module__MPE0dq__content .Footer-module__MPE0dq__menusWrap .Footer-module__MPE0dq__menu .Footer-module__MPE0dq__menuBodyInner{overflow:hidden}@media (max-width:768px){.Footer-module__MPE0dq__footer .Footer-module__MPE0dq__content .Footer-module__MPE0dq__menusWrap .Footer-module__MPE0dq__menu .Footer-module__MPE0dq__menuBodyInner{transition:padding-top var(--ease);padding-top:0}}@media (max-width:768px){.Footer-module__MPE0dq__footer .Footer-module__MPE0dq__content .Footer-module__MPE0dq__menusWrap .Footer-module__MPE0dq__menu.Footer-module__MPE0dq__open .Footer-module__MPE0dq__menuBodyInner{padding-top:12px}}.Footer-module__MPE0dq__footer .Footer-module__MPE0dq__content .Footer-module__MPE0dq__menusWrap .Footer-module__MPE0dq__menu ul{list-style:none}.Footer-module__MPE0dq__footer .Footer-module__MPE0dq__content .Footer-module__MPE0dq__menusWrap .Footer-module__MPE0dq__menu ul li{transition:color var(--ease);margin-bottom:8px}.Footer-module__MPE0dq__footer .Footer-module__MPE0dq__content .Footer-module__MPE0dq__menusWrap .Footer-module__MPE0dq__menu ul li:hover{color:var(--color-white-90p)}.Footer-module__MPE0dq__footer .Footer-module__MPE0dq__banner{max-height:512px;padding-block:var(--container-pad);border-radius:0 0 var(--rounded-desktop) var(--rounded-desktop);justify-content:center;align-items:center;gap:32px;display:flex;position:relative;overflow:hidden}@media (max-width:768px){.Footer-module__MPE0dq__footer .Footer-module__MPE0dq__banner{border-radius:0 0 var(--rounded-mobile) var(--rounded-mobile)}}.Footer-module__MPE0dq__footer .Footer-module__MPE0dq__banner .Footer-module__MPE0dq__bannerBg{z-index:-1;position:absolute;inset:0}.Footer-module__MPE0dq__footer .Footer-module__MPE0dq__banner .Footer-module__MPE0dq__bannerBg img{object-fit:cover}.Footer-module__MPE0dq__footer .Footer-module__MPE0dq__banner .Footer-module__MPE0dq__bannerBg:after{content:"";background:linear-gradient(to bottom, var(--color-gray-08) 0%, #232323e6 19%, #232323b3 34%, #23232380 47%, #23232359 56.5%, #2323233b 65%, #23232321 73%, #2323230f 80.2%, #23232305 86.1%, #23232300 100%);position:absolute;inset:0}.Footer-module__MPE0dq__footer .Footer-module__MPE0dq__banner .Footer-module__MPE0dq__contactInfoWrap{background-color:var(--color-blue-02);border-radius:12px;justify-content:space-between;width:100%;padding:20px;display:flex}@media (max-width:768px){.Footer-module__MPE0dq__footer .Footer-module__MPE0dq__banner .Footer-module__MPE0dq__contactInfoWrap{flex-direction:column;align-items:flex-start;gap:12px;padding:12px}}.Footer-module__MPE0dq__footer .Footer-module__MPE0dq__banner .Footer-module__MPE0dq__contactInfoWrap .Footer-module__MPE0dq__row{color:var(--color-white);transition:color var(--ease);flex:1;justify-content:center;align-items:center;gap:8px;margin:0;padding-inline:20px;list-style:none;display:flex}@media (max-width:768px){.Footer-module__MPE0dq__footer .Footer-module__MPE0dq__banner .Footer-module__MPE0dq__contactInfoWrap .Footer-module__MPE0dq__row{flex:none;justify-content:flex-start;width:100%;padding-inline:0}}.Footer-module__MPE0dq__footer .Footer-module__MPE0dq__banner .Footer-module__MPE0dq__contactInfoWrap .Footer-module__MPE0dq__row a{font-weight:600}.Footer-module__MPE0dq__footer .Footer-module__MPE0dq__banner .Footer-module__MPE0dq__contactInfoWrap .Footer-module__MPE0dq__row:hover{color:var(--color-white-90p)}.Footer-module__MPE0dq__footer .Footer-module__MPE0dq__banner .Footer-module__MPE0dq__contactInfoWrap .Footer-module__MPE0dq__row:first-child{justify-content:flex-start;padding-left:0}.Footer-module__MPE0dq__footer .Footer-module__MPE0dq__banner .Footer-module__MPE0dq__contactInfoWrap .Footer-module__MPE0dq__row:last-child{justify-content:flex-end;padding-right:0}.Footer-module__MPE0dq__footer .Footer-module__MPE0dq__banner .Footer-module__MPE0dq__contactInfoWrap .Footer-module__MPE0dq__row:last-child a{align-items:center;display:flex}@media (max-width:768px){.Footer-module__MPE0dq__footer .Footer-module__MPE0dq__banner .Footer-module__MPE0dq__contactInfoWrap .Footer-module__MPE0dq__row:last-child{justify-content:flex-start}}.Footer-module__MPE0dq__footer .Footer-module__MPE0dq__banner .Footer-module__MPE0dq__contactInfoWrap .Footer-module__MPE0dq__row+.Footer-module__MPE0dq__row{border-left:1px solid var(--color-white-20p)}@media (max-width:768px){.Footer-module__MPE0dq__footer .Footer-module__MPE0dq__banner .Footer-module__MPE0dq__contactInfoWrap .Footer-module__MPE0dq__row+.Footer-module__MPE0dq__row{border-left:none}}.Footer-module__MPE0dq__footer .Footer-module__MPE0dq__banner p{color:var(--color-white);font-weight:500}
.ProductFilters-module__PlqTPq__root{flex-direction:column;gap:10px;display:flex}.ProductFilters-module__PlqTPq__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}@media (max-width:768px){.ProductFilters-module__PlqTPq__bar{display:none}}.ProductFilters-module__PlqTPq__filters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ProductFilters-module__PlqTPq__sort{flex-shrink:0}.ProductFilters-module__PlqTPq__mobileBar{display:none}@media (max-width:768px){.ProductFilters-module__PlqTPq__mobileBar{grid-template-columns:1fr 1fr;gap:8px;display:grid}}.ProductFilters-module__PlqTPq__mobileFilterBtn{cursor:pointer;width:100%;font-family:var(--font-outfit), sans-serif;letter-spacing:-.03em;white-space:nowrap;background:var(--color-gray-01);color:var(--color-gray-08);transition:background-color var(--ease), box-shadow var(--ease);border:none;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:16px 18px;font-size:14px;font-weight:500;display:inline-flex;overflow:hidden;box-shadow:inset 0 0 0 1.5px #0000}.ProductFilters-module__PlqTPq__mobileFilterBtn:hover{background:var(--color-blue-6p);box-shadow:inset 0 0 0 1.5px var(--color-blue-40p)}.ProductFilters-module__PlqTPq__mobileFilterBtnActive{background:var(--color-blue-6p);color:var(--color-blue-02);box-shadow:inset 0 0 0 1.5px var(--color-blue-40p)}.ProductFilters-module__PlqTPq__mobileBadge{background:var(--color-blue-02);color:var(--color-white);border-radius:999px;padding:2px 7px;font-size:11px;font-weight:600;line-height:1.4}.ProductFilters-module__PlqTPq__chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}@media (max-width:768px){.ProductFilters-module__PlqTPq__chips{display:none}}.ProductFilters-module__PlqTPq__chipList{display:contents}.ProductFilters-module__PlqTPq__chip{background:var(--color-gray-02);color:var(--color-gray-07);font-family:var(--font-outfit), sans-serif;transition:background-color var(--ease);border-radius:999px;align-items:center;gap:5px;padding:6px 8px 6px 12px;font-size:14px;font-weight:500;display:inline-flex}.ProductFilters-module__PlqTPq__chip:hover{background:var(--color-gray-03)}.ProductFilters-module__PlqTPq__chipRemove{cursor:pointer;color:var(--color-gray-05);transition:color var(--ease), background-color var(--ease);background:0 0;border:none;border-radius:50%;align-items:center;padding:2px;display:flex}.ProductFilters-module__PlqTPq__chipRemove:hover{color:var(--color-gray-08);background:var(--color-gray-03)}.ProductFilters-module__PlqTPq__clearAll{font-family:var(--font-outfit), sans-serif;color:var(--color-gray-05);cursor:pointer;text-underline-offset:2px;transition:color var(--ease);background:0 0;border:none;padding:4px 6px;font-size:14px;text-decoration:underline}.ProductFilters-module__PlqTPq__clearAll:hover{color:var(--color-gray-08)}
.StudiesCarousel-module__IjTs3q__root{--card-w:calc(980px + 2 * var(--container-pad));flex-direction:column;gap:32px;display:flex}@media (max-width:768px){.StudiesCarousel-module__IjTs3q__root{gap:20px}}.StudiesCarousel-module__IjTs3q__headerRow{justify-content:space-between;align-items:center;gap:16px;display:flex}.StudiesCarousel-module__IjTs3q__bleed{width:100vw;margin-left:-50vw;position:relative;left:50%}@media (max-width:768px){.StudiesCarousel-module__IjTs3q__bleed{display:none}}.StudiesCarousel-module__IjTs3q__scrollWrap{position:relative;overflow-x:hidden}.StudiesCarousel-module__IjTs3q__track{gap:var(--gap-el-desktop);width:max-content;padding-inline:calc((100vw - var(--card-w)) / 2);display:flex}.StudiesCarousel-module__IjTs3q__card{width:var(--card-w);flex-shrink:0;display:flex}.StudiesCarousel-module__IjTs3q__card>*{flex:auto}.StudiesCarousel-module__IjTs3q__arrow{z-index:2;position:absolute;top:50%;transform:translate(-50%,-50%)}.StudiesCarousel-module__IjTs3q__mobileBleed{display:none}@media (max-width:768px){.StudiesCarousel-module__IjTs3q__mobileBleed{width:100vw;margin-left:-50vw;display:block;position:relative;left:50%}}@media (max-width:768px){.StudiesCarousel-module__IjTs3q__mobileScrollWrap{scroll-snap-type:x mandatory;scroll-padding-left:var(--container-pad);scrollbar-width:none;overflow-x:auto}.StudiesCarousel-module__IjTs3q__mobileScrollWrap::-webkit-scrollbar{display:none}}.StudiesCarousel-module__IjTs3q__mobileTrack{gap:var(--gap-el-mobile);padding-left:var(--container-pad);display:flex}.StudiesCarousel-module__IjTs3q__mobileTrack:after{content:"";width:var(--container-pad);flex-shrink:0}.StudiesCarousel-module__IjTs3q__mobileItem{width:calc(100vw - var(--container-pad) - 2 * var(--gap-el-mobile));scroll-snap-align:start;flex-shrink:0}
.CartSidebarItem-module__pSzXIW__item{transition:opacity var(--ease);background-color:var(--color-gray-01);border-radius:24px;flex-direction:column;align-items:stretch;gap:12px;padding:12px;display:flex;position:relative}.CartSidebarItem-module__pSzXIW__item.CartSidebarItem-module__pSzXIW__pending{opacity:.5;pointer-events:none}.CartSidebarItem-module__pSzXIW__item .CartSidebarItem-module__pSzXIW__topRow{align-items:center;gap:1rem;padding-right:44px;display:flex}.CartSidebarItem-module__pSzXIW__item .CartSidebarItem-module__pSzXIW__topRow .CartSidebarItem-module__pSzXIW__image{object-fit:cover;background:var(--color-gray-05);border-radius:24px;width:96px;height:96px;display:block}.CartSidebarItem-module__pSzXIW__item .CartSidebarItem-module__pSzXIW__topRow .CartSidebarItem-module__pSzXIW__info{flex-direction:column;flex:1;justify-content:center;gap:8px;display:flex}.CartSidebarItem-module__pSzXIW__item .CartSidebarItem-module__pSzXIW__topRow .CartSidebarItem-module__pSzXIW__info .CartSidebarItem-module__pSzXIW__nameWrap .CartSidebarItem-module__pSzXIW__nameLink{color:inherit;cursor:pointer;text-decoration:none}.CartSidebarItem-module__pSzXIW__item .CartSidebarItem-module__pSzXIW__topRow .CartSidebarItem-module__pSzXIW__info .CartSidebarItem-module__pSzXIW__nameWrap .CartSidebarItem-module__pSzXIW__nameLink .CartSidebarItem-module__pSzXIW__name{transition:color var(--ease)}.CartSidebarItem-module__pSzXIW__item .CartSidebarItem-module__pSzXIW__topRow .CartSidebarItem-module__pSzXIW__info .CartSidebarItem-module__pSzXIW__nameWrap .CartSidebarItem-module__pSzXIW__nameLink:hover .CartSidebarItem-module__pSzXIW__name{color:var(--color-blue-02)}.CartSidebarItem-module__pSzXIW__item .CartSidebarItem-module__pSzXIW__topRow .CartSidebarItem-module__pSzXIW__info .CartSidebarItem-module__pSzXIW__nameWrap .CartSidebarItem-module__pSzXIW__name{color:var(--color-gray-08);font-size:clamp(16px,2vw,18px);font-weight:500;line-height:130%;font-family:var(--font-outfit), sans-serif;margin:0}.CartSidebarItem-module__pSzXIW__item .CartSidebarItem-module__pSzXIW__topRow .CartSidebarItem-module__pSzXIW__info .CartSidebarItem-module__pSzXIW__nameWrap .CartSidebarItem-module__pSzXIW__variation{color:var(--color-gray-05);margin:0;font-size:.78rem}.CartSidebarItem-module__pSzXIW__item .CartSidebarItem-module__pSzXIW__controls{justify-content:space-between;align-items:center;gap:16px;display:flex}.CartSidebarItem-module__pSzXIW__item .CartSidebarItem-module__pSzXIW__controls .CartSidebarItem-module__pSzXIW__qty{border:1px solid var(--color-white);background-color:var(--color-white);border-radius:999px;align-items:center;gap:0;height:50px;display:flex}.CartSidebarItem-module__pSzXIW__item .CartSidebarItem-module__pSzXIW__controls .CartSidebarItem-module__pSzXIW__qty button{cursor:pointer;width:2rem;height:2rem;color:var(--color-gray-05);background:0 0;border:none;font-size:1rem}.CartSidebarItem-module__pSzXIW__item .CartSidebarItem-module__pSzXIW__controls .CartSidebarItem-module__pSzXIW__qty button:disabled{opacity:.4}.CartSidebarItem-module__pSzXIW__item .CartSidebarItem-module__pSzXIW__controls .CartSidebarItem-module__pSzXIW__qty span{text-align:center;width:3rem;color:var(--color-gray-08);font-size:clamp(14px,2vw,16px)}.CartSidebarItem-module__pSzXIW__item .CartSidebarItem-module__pSzXIW__controls .CartSidebarItem-module__pSzXIW__total{color:var(--color-blue-02);font-size:clamp(14px,2vw,16px);font-weight:600;line-height:1em;font-family:var(--font-outfit), sans-serif}.CartSidebarItem-module__pSzXIW__item .CartSidebarItem-module__pSzXIW__remove{cursor:pointer;background:0 0;border:none;padding:0;position:absolute;top:12px;right:12px}.CartSidebarItem-module__pSzXIW__item .CartSidebarItem-module__pSzXIW__error{color:var(--color-red);margin:0;font-size:.78rem}
.StudiesSection-module__yga1Hq__section{padding-block:64px}@media (max-width:768px){.StudiesSection-module__yga1Hq__section{padding-block:32px}}
.CartSidebar-module__Muy4_W__sidebar{z-index:600;flex-direction:column;display:flex;}@media (min-width:769px){.CartSidebar-module__Muy4_W__sidebar{background:var(--color-white);border-left:1px solid var(--color-gray-01);width:420px;max-width:100vw;animation:CartSidebar-module__Muy4_W__slideIn var(--ease);position:fixed;top:0;bottom:0;right:0}}.CartSidebar-module__Muy4_W__sidebar .CartSidebar-module__Muy4_W__header{border-bottom:1px solid var(--color-gray-02);justify-content:space-between;align-items:center;padding:20px;display:flex}@media (max-width:768px){.CartSidebar-module__Muy4_W__sidebar .CartSidebar-module__Muy4_W__header{padding:20px var(--container-pad)}}.CartSidebar-module__Muy4_W__sidebar .CartSidebar-module__Muy4_W__header .CartSidebar-module__Muy4_W__close{cursor:pointer;color:var(--color-gray-08);background:0 0;border:none;padding:0}.CartSidebar-module__Muy4_W__sidebar .CartSidebar-module__Muy4_W__body{flex:1;padding:20px;overflow-y:auto}@media (max-width:768px){.CartSidebar-module__Muy4_W__sidebar .CartSidebar-module__Muy4_W__body{padding:20px var(--container-pad)}}.CartSidebar-module__Muy4_W__sidebar .CartSidebar-module__Muy4_W__body .CartSidebar-module__Muy4_W__items{flex-direction:column;gap:12px;list-style:none;display:flex}.CartSidebar-module__Muy4_W__sidebar .CartSidebar-module__Muy4_W__footer{border-top:1px solid var(--color-gray-02);padding:20px;padding-bottom:calc(20px + env(safe-area-inset-bottom,0px))}@media (max-width:768px){.CartSidebar-module__Muy4_W__sidebar .CartSidebar-module__Muy4_W__footer{padding-left:var(--container-pad);padding-right:var(--container-pad)}}.CartSidebar-module__Muy4_W__sidebar .CartSidebar-module__Muy4_W__footer{flex-direction:column;gap:16px;display:flex}.CartSidebar-module__Muy4_W__sidebar .CartSidebar-module__Muy4_W__footer .CartSidebar-module__Muy4_W__total{justify-content:space-between;align-items:center;display:flex}.CartSidebar-module__Muy4_W__sidebar .CartSidebar-module__Muy4_W__footer .CartSidebar-module__Muy4_W__total .CartSidebar-module__Muy4_W__totalPrice{font-family:var(--font-outfit), sans-serif;color:var(--color-gray-08);font-size:18px;font-weight:500}.CartSidebar-module__Muy4_W__sidebar .CartSidebar-module__Muy4_W__footer .CartSidebar-module__Muy4_W__shippingNote{color:var(--color-gray-05);margin:-8px 0 0;font-size:.8rem}.CartSidebar-module__Muy4_W__sidebar .CartSidebar-module__Muy4_W__footer .CartSidebar-module__Muy4_W__actions{gap:var(--gap-el-desktop);flex-direction:row;display:flex}@media (max-width:768px){.CartSidebar-module__Muy4_W__sidebar .CartSidebar-module__Muy4_W__footer .CartSidebar-module__Muy4_W__actions{gap:var(--gap-el-mobile);flex-direction:column}}.CartSidebar-module__Muy4_W__sidebar .CartSidebar-module__Muy4_W__footer .CartSidebar-module__Muy4_W__actions .CartSidebar-module__Muy4_W__actionButton{flex:1}@keyframes CartSidebar-module__Muy4_W__slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}
.USP-module___vyo8a__usp{background-color:var(--color-gray-01);border-radius:24px;flex-direction:column;gap:8px;padding:20px;display:flex}@media (max-width:768px){.USP-module___vyo8a__usp{border-radius:12px;padding:16px}}.USP-module___vyo8a__usp .USP-module___vyo8a__row{flex-direction:row;align-items:flex-start;gap:12px;display:flex}.USP-module___vyo8a__usp .USP-module___vyo8a__row.USP-module___vyo8a__rowCenter{align-items:center}.USP-module___vyo8a__usp .USP-module___vyo8a__icon{flex-shrink:0;display:flex}.USP-module___vyo8a__usp .USP-module___vyo8a__content{flex-direction:column;gap:4px;display:flex}.USP-module___vyo8a__usp .USP-module___vyo8a__content .USP-module___vyo8a__title{font-weight:600}.USP-module___vyo8a__usp .USP-module___vyo8a__description{color:var(--color-gray-05)}
.UgcLightbox-module__m9pGxG__overlay{z-index:600;justify-content:center;align-items:center;padding:24px;display:flex;}@media (max-width:768px){.UgcLightbox-module__m9pGxG__overlay{padding:16px}}.UgcLightbox-module__m9pGxG__wrap{flex-direction:column;align-items:center;gap:20px;display:flex}.UgcLightbox-module__m9pGxG__content{aspect-ratio:9/16;border-radius:var(--rounded-desktop);background:#000;width:auto;max-width:92vw;height:min(85vh,800px);position:relative;overflow:hidden;box-shadow:0 32px 80px #0006}@media (max-width:768px){.UgcLightbox-module__m9pGxG__content{border-radius:var(--rounded-mobile)}}.UgcLightbox-module__m9pGxG__player{object-fit:cover;border:none;width:100%;height:100%;display:block}.UgcLightbox-module__m9pGxG__closeBtn{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;z-index:1;width:40px;height:40px;transition:background var(--ease);background:#ffffffe6;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:16px;right:16px}.UgcLightbox-module__m9pGxG__closeBtn:hover{background:#fff}
.PageBanner-module__79EF5a__banner{border-radius:var(--rounded-desktop);width:100%;height:412px;position:relative;overflow:hidden}@media (max-width:768px){.PageBanner-module__79EF5a__banner{border-radius:var(--rounded-mobile)}}.PageBanner-module__79EF5a__banner .PageBanner-module__79EF5a__image{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.PageBanner-module__79EF5a__banner .PageBanner-module__79EF5a__overlay{background:linear-gradient(#0000008c 0%,#0000 55%),linear-gradient(#0000 55%,#0000008c 100%);align-items:stretch;display:flex;position:absolute;inset:0}.PageBanner-module__79EF5a__banner .PageBanner-module__79EF5a__overlay .PageBanner-module__79EF5a__content{height:100%;color:var(--color-white);flex-direction:column;justify-content:space-between;padding:48px 0;display:flex}@media (max-width:768px){.PageBanner-module__79EF5a__banner .PageBanner-module__79EF5a__overlay .PageBanner-module__79EF5a__content{padding:16px 0}}.PageBanner-module__79EF5a__banner .PageBanner-module__79EF5a__overlay .PageBanner-module__79EF5a__content .PageBanner-module__79EF5a__title{font-family:var(--font-outfit), sans-serif;color:var(--color-white);margin:24px 0 0;font-size:clamp(32px,5vw,56px);font-weight:500;line-height:110%}@media (max-width:768px){.PageBanner-module__79EF5a__banner .PageBanner-module__79EF5a__overlay .PageBanner-module__79EF5a__content .PageBanner-module__79EF5a__title{margin-top:auto}}.PageBanner-module__79EF5a__banner .PageBanner-module__79EF5a__overlay .PageBanner-module__79EF5a__content .PageBanner-module__79EF5a__footer{flex-shrink:0;max-width:512px;margin-top:auto;margin-left:auto}@media (max-width:768px){.PageBanner-module__79EF5a__banner .PageBanner-module__79EF5a__overlay .PageBanner-module__79EF5a__content .PageBanner-module__79EF5a__footer{max-width:100%;margin-top:16px;margin-left:0}}
.UgcCarousel-module__m6KzvG__root{flex-direction:column;gap:32px;width:100%;padding-block:96px;display:flex}@media (max-width:768px){.UgcCarousel-module__m6KzvG__root{gap:20px;padding-block:48px}}.UgcCarousel-module__m6KzvG__header{align-items:start;display:flex}.UgcCarousel-module__m6KzvG__marqueeWrap{width:100%;overflow:hidden}.UgcCarousel-module__m6KzvG__marqueeWrap:hover .UgcCarousel-module__m6KzvG__track{animation-play-state:paused}.UgcCarousel-module__m6KzvG__track{gap:var(--gap-el-desktop);width:max-content;animation:140s linear infinite UgcCarousel-module__m6KzvG__marquee;display:flex}@media (max-width:768px){.UgcCarousel-module__m6KzvG__track{gap:var(--gap-el-mobile);animation-duration:90s}}.UgcCarousel-module__m6KzvG__slide{flex-shrink:0}@keyframes UgcCarousel-module__m6KzvG__marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.UgcCarousel-module__m6KzvG__card{aspect-ratio:9/16;cursor:pointer;border-radius:var(--rounded-desktop);background:0 0;border:none;outline:none;width:260px;padding:0;display:block;position:relative;overflow:hidden}.UgcCarousel-module__m6KzvG__card:hover .UgcCarousel-module__m6KzvG__poster{transform:scale(1.03)}@media (max-width:768px){.UgcCarousel-module__m6KzvG__card{border-radius:var(--rounded-mobile);width:170px}}.UgcCarousel-module__m6KzvG__poster{object-fit:cover;transition:transform .35s}.UgcCarousel-module__m6KzvG__placeholder{background-color:var(--color-gray-02);width:100%;height:100%}.UgcCarousel-module__m6KzvG__bannerSlide{aspect-ratio:9/16;gap:var(--gap-el-desktop);text-align:center;flex-direction:column;width:260px;display:flex}@media (max-width:768px){.UgcCarousel-module__m6KzvG__bannerSlide{gap:var(--gap-el-mobile);width:170px}}.UgcCarousel-module__m6KzvG__bannerSlide .UgcCarousel-module__m6KzvG__bannerImageWrap{border-radius:999px;flex:1 1 0;width:100%;min-height:0;position:relative;overflow:hidden}.UgcCarousel-module__m6KzvG__bannerSlide .UgcCarousel-module__m6KzvG__bannerImage{object-fit:cover}.UgcCarousel-module__m6KzvG__bannerSlide .UgcCarousel-module__m6KzvG__capraSocials{background-color:var(--color-gray-01);border-radius:999px;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:16px;width:100%;min-height:0;display:flex}.UgcCarousel-module__m6KzvG__bannerSlide .UgcCarousel-module__m6KzvG__capraSocials p{color:var(--color-gray-08);font-weight:600}.UgcCarousel-module__m6KzvG__bannerSlide .UgcCarousel-module__m6KzvG__capraSocials .UgcCarousel-module__m6KzvG__socials{flex-direction:row;gap:8px;display:flex}.UgcCarousel-module__m6KzvG__playBtn{background:var(--color-white);pointer-events:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:768px){.UgcCarousel-module__m6KzvG__playBtn{width:32px;height:32px}}
.PaginatedGrid-module__UZkp-W__wrap{flex-direction:column;gap:32px;display:flex}@media (max-width:768px){.PaginatedGrid-module__UZkp-W__wrap{gap:24px}}
.CouponForm-module__Bgfz7W__wrap{flex-direction:column;gap:12px;width:100%;display:flex}.CouponForm-module__Bgfz7W__applied{flex-direction:column;gap:8px;list-style:none;display:flex}.CouponForm-module__Bgfz7W__appliedItem{background:var(--color-blue-6p);border-radius:999px;align-items:center;gap:8px;padding:8px 12px;display:flex}.CouponForm-module__Bgfz7W__code{font-family:var(--font-outfit), sans-serif;letter-spacing:.03em;color:var(--color-blue-02);font-size:.8rem;font-weight:600}.CouponForm-module__Bgfz7W__discount{color:var(--color-gray-08);margin-left:auto;font-size:.85rem;font-weight:600}.CouponForm-module__Bgfz7W__remove{cursor:pointer;color:var(--color-gray-05);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.CouponForm-module__Bgfz7W__row{align-items:center;gap:8px;width:100%;display:flex}.CouponForm-module__Bgfz7W__inputWrap{flex:1;width:auto;min-width:0}.CouponForm-module__Bgfz7W__error{color:var(--color-red);margin:0;font-size:.78rem}.CouponForm-module__Bgfz7W__notice{color:var(--color-orange);border-radius:var(--rounded-mobile);background:#e79a0014;margin:0;padding:10px 14px;font-size:.8rem}
.AnnouncementBar-module__LjEQSq__bar{z-index:310;background-color:var(--color-gray-08);position:relative}.AnnouncementBar-module__LjEQSq__bar .AnnouncementBar-module__LjEQSq__announcementWrap{flex-direction:row;justify-content:space-around;padding:8px;display:flex}.AnnouncementBar-module__LjEQSq__bar .AnnouncementBar-module__LjEQSq__item{flex-direction:row;align-items:center;gap:12px;display:flex}.AnnouncementBar-module__LjEQSq__bar .AnnouncementBar-module__LjEQSq__item p{color:var(--color-white)}@media (max-width:768px){.AnnouncementBar-module__LjEQSq__bar .AnnouncementBar-module__LjEQSq__announcementWrap{height:40px;padding:0;position:relative;overflow:hidden}.AnnouncementBar-module__LjEQSq__bar .AnnouncementBar-module__LjEQSq__item{text-align:center;opacity:0;will-change:opacity;justify-content:center;animation:15s infinite AnnouncementBar-module__LjEQSq__announcementRotate;position:absolute;inset:0}.AnnouncementBar-module__LjEQSq__bar .AnnouncementBar-module__LjEQSq__item:first-child{animation-delay:0s}.AnnouncementBar-module__LjEQSq__bar .AnnouncementBar-module__LjEQSq__item:nth-child(2){animation-delay:5s}.AnnouncementBar-module__LjEQSq__bar .AnnouncementBar-module__LjEQSq__item:nth-child(3){animation-delay:10s}.AnnouncementBar-module__LjEQSq__bar .AnnouncementBar-module__LjEQSq__item p{white-space:normal;font-size:14px}@media (prefers-reduced-motion:reduce){.AnnouncementBar-module__LjEQSq__bar .AnnouncementBar-module__LjEQSq__item{opacity:0;animation:none}.AnnouncementBar-module__LjEQSq__bar .AnnouncementBar-module__LjEQSq__item:first-child{opacity:1}}}@keyframes AnnouncementBar-module__LjEQSq__announcementRotate{0%,to{opacity:0}2%{opacity:1}30%{opacity:1}33%{opacity:0}}
.Select-module__-H1VPW__wrap{display:inline-flex;position:relative}.Select-module__-H1VPW__wrapBlock{flex:1;display:flex}.Select-module__-H1VPW__triggerBlock{justify-content:space-between;width:100%;overflow:hidden}.Select-module__-H1VPW__triggerBlock span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Select-module__-H1VPW__trigger{cursor:pointer;font-family:var(--font-outfit), sans-serif;letter-spacing:-.03em;white-space:nowrap;background:var(--color-gray-01);color:var(--color-gray-08);transition:background-color var(--ease), box-shadow var(--ease);border:none;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:16px 18px;font-size:16px;font-weight:500;line-height:1;display:inline-flex;box-shadow:inset 0 0 0 1.5px #0000}.Select-module__-H1VPW__trigger:hover{background:var(--color-blue-6p);box-shadow:inset 0 0 0 1.5px var(--color-blue-40p)}@media (max-width:768px){.Select-module__-H1VPW__trigger{padding:12px 16px;font-size:14px}}.Select-module__-H1VPW__triggerOpen{background:var(--color-blue-6p);box-shadow:inset 0 0 0 1.5px var(--color-blue-40p)}.Select-module__-H1VPW__icon{transition:transform var(--ease);flex-shrink:0}.Select-module__-H1VPW__iconRotated{transform:rotate(180deg)}.Select-module__-H1VPW__dropdown{top:calc(100% + var(--gap-el-desktop));background:var(--color-white);border:1px solid var(--color-gray-01);border-radius:var(--rounded-desktop);min-width:100%;padding:var(--gap-el-desktop);z-index:200;flex-direction:column;gap:2px;margin:0;list-style:none;display:flex;position:absolute;left:0;box-shadow:0 8px 24px #23232314}@media (max-width:768px){.Select-module__-H1VPW__dropdown{top:calc(100% + var(--gap-el-mobile));border-radius:var(--rounded-mobile);padding:var(--gap-el-mobile)}}.Select-module__-H1VPW__option{font-family:var(--font-onest), sans-serif;color:var(--color-gray-08);border-radius:var(--rounded-desktop);padding:10px 12px;font-size:16px}@media (max-width:768px){.Select-module__-H1VPW__option{border-radius:var(--rounded-mobile)}}.Select-module__-H1VPW__option{cursor:pointer;white-space:nowrap;transition:background-color var(--ease)}.Select-module__-H1VPW__option:hover{background:var(--color-gray-01)}@media (max-width:768px){.Select-module__-H1VPW__option{font-size:15px}}.Select-module__-H1VPW__optionActive{background:var(--color-blue-6p);color:var(--color-blue-02)}.Select-module__-H1VPW__optionFocused{background:var(--color-gray-01)}
.TimeLineItem-module__saBRSa__timelineItem{flex-direction:row;gap:32px;display:flex}@media (max-width:768px){.TimeLineItem-module__saBRSa__timelineItem{flex-direction:column;gap:16px}}.TimeLineItem-module__saBRSa__timelineItem img{object-fit:cover;border-radius:var(--rounded-desktop)}@media (max-width:768px){.TimeLineItem-module__saBRSa__timelineItem img{border-radius:var(--rounded-mobile);width:100%;height:auto}}.TimeLineItem-module__saBRSa__timelineItem .TimeLineItem-module__saBRSa__content .TimeLineItem-module__saBRSa__header{align-items:center;gap:24px;display:flex}.TimeLineItem-module__saBRSa__timelineItem .TimeLineItem-module__saBRSa__content .TimeLineItem-module__saBRSa__header .TimeLineItem-module__saBRSa__year{color:var(--color-blue-02);font-weight:600}.TimeLineItem-module__saBRSa__timelineItem .TimeLineItem-module__saBRSa__content .TimeLineItem-module__saBRSa__header .TimeLineItem-module__saBRSa__dot{background-color:var(--color-blue-40p);border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.TimeLineItem-module__saBRSa__timelineItem .TimeLineItem-module__saBRSa__content .TimeLineItem-module__saBRSa__header .TimeLineItem-module__saBRSa__dot span{background-color:var(--color-blue-02);border-radius:50%;width:12px;height:12px}.TimeLineItem-module__saBRSa__timelineItem .TimeLineItem-module__saBRSa__content .TimeLineItem-module__saBRSa__desc{color:var(--color-white)}
.Timeline-module__lcgfAW__timeline{display:flex}.Timeline-module__lcgfAW__wrap{--stick-offset:20px;top:var(--stick-offset);height:calc(100vh - (var(--stick-offset) * 2));background-color:var(--color-gray-08);border-radius:var(--rounded-desktop);width:100%;padding:72px;position:sticky;overflow:hidden}@media (max-width:768px){.Timeline-module__lcgfAW__wrap{--stick-offset:16px;border-radius:var(--rounded-mobile);padding:20px}}.Timeline-module__lcgfAW__bgImageWrap{aspect-ratio:1320/1091;z-index:0;pointer-events:none;width:100%;position:absolute;bottom:0;left:0;right:0}.Timeline-module__lcgfAW__bgImage{object-fit:contain;object-position:bottom}.Timeline-module__lcgfAW__track{z-index:1;will-change:transform;flex-direction:column;gap:64px;display:flex;position:relative}@media (max-width:768px){.Timeline-module__lcgfAW__track{gap:32px}}.Timeline-module__lcgfAW__itemPos{width:55%;position:relative}@media (max-width:768px){.Timeline-module__lcgfAW__itemPos{width:75%}}.Timeline-module__lcgfAW__itemPos.Timeline-module__lcgfAW__left{align-self:flex-start}.Timeline-module__lcgfAW__itemPos.Timeline-module__lcgfAW__right{align-self:flex-end}.Timeline-module__lcgfAW__pathSvg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.Timeline-module__lcgfAW__pathBase{fill:none;stroke:var(--color-white-4p);stroke-width:2px;stroke-linecap:round}.Timeline-module__lcgfAW__pathProgress{fill:none;stroke:var(--color-white-20p);stroke-width:2px;stroke-linecap:round}
.ClearCartButton-module__3NBAEq__btn{font-family:var(--font-onest), sans-serif;color:var(--color-gray-05);cursor:pointer;transition:color var(--ease);background:0 0;border:none;align-self:flex-start;align-items:center;gap:6px;padding:0;font-size:.85rem;display:inline-flex}.ClearCartButton-module__3NBAEq__btn:hover:not(:disabled){color:var(--color-red)}.ClearCartButton-module__3NBAEq__btn:disabled{opacity:.5;cursor:not-allowed}
.CheckoutSummaryItem-module__CsoF5a__item{border-bottom:1px solid var(--color-gray-02);transition:opacity var(--ease);flex-wrap:wrap;align-items:center;gap:12px;padding:10px 0;display:flex;position:relative}.CheckoutSummaryItem-module__CsoF5a__item:last-child{border-bottom:none}.CheckoutSummaryItem-module__CsoF5a__item.CheckoutSummaryItem-module__CsoF5a__pending{opacity:.5;pointer-events:none}.CheckoutSummaryItem-module__CsoF5a__item .CheckoutSummaryItem-module__CsoF5a__image{object-fit:cover;background:var(--color-gray-02);border-radius:12px;flex-shrink:0;width:48px;height:48px}.CheckoutSummaryItem-module__CsoF5a__item .CheckoutSummaryItem-module__CsoF5a__info{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.CheckoutSummaryItem-module__CsoF5a__item .CheckoutSummaryItem-module__CsoF5a__info .CheckoutSummaryItem-module__CsoF5a__name{color:var(--color-gray-08);font-size:.85rem;font-weight:500;font-family:var(--font-outfit), sans-serif;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CheckoutSummaryItem-module__CsoF5a__item .CheckoutSummaryItem-module__CsoF5a__info .CheckoutSummaryItem-module__CsoF5a__variation{color:var(--color-gray-05);font-size:.72rem}.CheckoutSummaryItem-module__CsoF5a__item .CheckoutSummaryItem-module__CsoF5a__info .CheckoutSummaryItem-module__CsoF5a__qty{align-items:center;gap:6px;margin-top:2px;display:flex}.CheckoutSummaryItem-module__CsoF5a__item .CheckoutSummaryItem-module__CsoF5a__info .CheckoutSummaryItem-module__CsoF5a__qty button{background:var(--color-white);width:20px;height:20px;box-shadow:inset 0 0 0 1px var(--color-gray-02);color:var(--color-gray-06);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:.75rem;line-height:1;display:flex}.CheckoutSummaryItem-module__CsoF5a__item .CheckoutSummaryItem-module__CsoF5a__info .CheckoutSummaryItem-module__CsoF5a__qty button:disabled{opacity:.4;cursor:not-allowed}.CheckoutSummaryItem-module__CsoF5a__item .CheckoutSummaryItem-module__CsoF5a__info .CheckoutSummaryItem-module__CsoF5a__qty span{text-align:center;min-width:16px;color:var(--color-gray-08);font-size:.78rem}.CheckoutSummaryItem-module__CsoF5a__item .CheckoutSummaryItem-module__CsoF5a__right{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:8px;display:flex}.CheckoutSummaryItem-module__CsoF5a__item .CheckoutSummaryItem-module__CsoF5a__right .CheckoutSummaryItem-module__CsoF5a__price{color:var(--color-gray-08);white-space:nowrap;font-size:.85rem;font-weight:600}.CheckoutSummaryItem-module__CsoF5a__item .CheckoutSummaryItem-module__CsoF5a__right .CheckoutSummaryItem-module__CsoF5a__remove{cursor:pointer;color:var(--color-gray-05);transition:color var(--ease);background:0 0;border:none;padding:0}.CheckoutSummaryItem-module__CsoF5a__item .CheckoutSummaryItem-module__CsoF5a__right .CheckoutSummaryItem-module__CsoF5a__remove:hover:not(:disabled){color:var(--color-red)}.CheckoutSummaryItem-module__CsoF5a__item .CheckoutSummaryItem-module__CsoF5a__right .CheckoutSummaryItem-module__CsoF5a__remove:disabled{opacity:.4;cursor:not-allowed}.CheckoutSummaryItem-module__CsoF5a__item .CheckoutSummaryItem-module__CsoF5a__error{color:var(--color-red);flex-basis:100%;margin:4px 0 0;font-size:.72rem}
.ResendVerificationButton-module__nUD-PG__wrap{flex-direction:column;align-items:center;gap:6px;display:flex}.ResendVerificationButton-module__nUD-PG__btn{cursor:pointer;font-family:var(--font-onest), sans-serif;color:var(--color-blue-02);transition:color var(--ease);background:0 0;border:none;padding:0;font-size:.875rem;font-weight:500}.ResendVerificationButton-module__nUD-PG__btn:hover:not(:disabled){color:var(--color-blue-01)}.ResendVerificationButton-module__nUD-PG__btn:disabled{color:var(--color-gray-05);cursor:not-allowed}.ResendVerificationButton-module__nUD-PG__error{color:var(--color-red);margin:0;font-size:.8rem}.ResendVerificationButton-module__nUD-PG__hint{color:var(--color-gray-06);margin:0;font-size:.8rem}
.PaymentRequestButton-module__lG1ylq__wrap{flex-direction:column;gap:16px;display:flex}.PaymentRequestButton-module__lG1ylq__divider{color:var(--color-gray-05);align-items:center;gap:12px;font-size:.8rem;display:flex}.PaymentRequestButton-module__lG1ylq__divider:before,.PaymentRequestButton-module__lG1ylq__divider:after{content:"";background:var(--color-gray-02);flex:1;height:1px}
.page-module__-uCl6a__heading{color:#0f1e2e;font-size:1.75rem;font-weight:700}.page-module__-uCl6a__catalogSection{flex-direction:column;gap:48px;display:flex}@media (max-width:768px){.page-module__-uCl6a__catalogSection{gap:32px}}.page-module__-uCl6a__listWrap{gap:var(--gap-el-desktop);flex-direction:column;width:100%;display:flex}@media (max-width:768px){.page-module__-uCl6a__listWrap{gap:var(--gap-el-mobile)}}.page-module__-uCl6a__listWrap .page-module__-uCl6a__meta{color:var(--color-gray-06)}.page-module__-uCl6a__listWrap .page-module__-uCl6a__list{flex-direction:column;gap:12px;max-width:980px;margin:0;padding:0;list-style:none;display:flex}@media (max-width:768px){.page-module__-uCl6a__listWrap .page-module__-uCl6a__list{max-width:100%}}
.page-module__m_B44W__heading{color:#0f1e2e;font-size:1.75rem;font-weight:700}.page-module__m_B44W__lists{flex-direction:column;gap:8px;display:flex}.page-module__m_B44W__empty{color:var(--color-gray-05);font-size:.9rem}
