@keyframes fadeInEffect{from{opacity:0}to{opacity:1}}.collection-v4-compare{font-family:"Harmonia Sans",sans-serif;width:100%;max-width:100%;overflow-x:clip;--compare-max-width: 1280px;--compare-body-gap: 12px}.collection-v4-compare__container{max-width:var(--compare-max-width);margin:0 auto;padding:0 20px}@media(min-width: 768px){.collection-v4-compare__container{padding:0 40px}}.collection-v4-compare__heading{margin:0 0 23px;font-size:32px;font-weight:400;line-height:1.25;text-align:center;color:#000}@media(min-width: 768px){.collection-v4-compare__heading{font-size:40px;line-height:1.4;margin-bottom:32px}}.collection-v4-compare__subheading{margin:0 auto 32px;max-width:812px;font-size:16px;line-height:1.4;text-align:center;color:#000}@media(min-width: 768px){.collection-v4-compare__subheading{margin-bottom:48px;font-size:20px}}.collection-v4-compare__track{--compare-side-padding: 16px;--compare-card-gap: 12px;--compare-cards-count: 1.124;--compare-card-width: calc( (100vw - 2 * var(--compare-side-padding)) / var(--compare-cards-count) );display:flex;flex-wrap:nowrap;gap:var(--compare-card-gap);width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:auto;scrollbar-width:none;padding:0 var(--compare-side-padding)}.collection-v4-compare__track::-webkit-scrollbar{display:none}.collection-v4-compare__track[data-cards-total]{display:grid;grid-auto-flow:column;grid-auto-columns:var(--compare-card-width);grid-template-rows:repeat(var(--compare-row-count, 9), auto);align-items:start;gap:0;column-gap:var(--compare-card-gap);row-gap:0}.collection-v4-compare__track[data-cards-total] .collection-v4-compare__card{display:grid;grid-template-rows:subgrid;grid-column:auto;grid-row:span var(--compare-row-count, 9);flex:unset;width:var(--compare-card-width);min-width:var(--compare-card-width);max-width:var(--compare-card-width)}.collection-v4-compare__track[data-cards-total] .collection-v4-compare__media{grid-row:1}.collection-v4-compare__track[data-cards-total] .collection-v4-compare__body{display:grid;grid-template-rows:subgrid;grid-row:2/span var(--compare-body-rows, 8);row-gap:var(--compare-body-gap);flex-grow:0}.collection-v4-compare__track[data-cards-total] .collection-v4-compare__info,.collection-v4-compare__track[data-cards-total] .collection-v4-compare__colors{display:contents}.collection-v4-compare__track[data-cards-total] .collection-v4-compare__body>*,.collection-v4-compare__track[data-cards-total] .collection-v4-compare__info>*,.collection-v4-compare__track[data-cards-total] .collection-v4-compare__colors>*{align-self:start;margin:0}@media(min-width: 1024px){.collection-v4-compare__track{--compare-cards-count: 2.5;--compare-card-width: calc( ( 100vw - 2 * var(--compare-side-padding) - (var(--compare-cards-count) - 1) * var(--compare-card-gap) ) / var(--compare-cards-count) )}}@media(min-width: 1280px){.collection-v4-compare__track{--compare-cards-count: 3;--compare-card-gap: 32px}.collection-v4-compare__track[data-cards-total]{grid-auto-flow:row;grid-auto-columns:unset;grid-template-columns:repeat(var(--compare-cards-total, 3), minmax(0, 1fr));overflow-x:visible;width:100%;max-width:var(--compare-max-width);margin-inline:auto;padding-inline:0}.collection-v4-compare__track[data-cards-total] .collection-v4-compare__card{width:auto;min-width:0;max-width:none}}.collection-v4-compare__card{display:flex;flex-direction:column;flex:0 0 var(--compare-card-width);min-width:var(--compare-card-width);height:auto}.collection-v4-compare__media{border-radius:4px;background:linear-gradient(180deg, #e5e0e0 0%, #fbf9f7 100%)}.collection-v4-compare__media-inner{position:relative;aspect-ratio:305/223;overflow:hidden}@media(min-width: 768px){.collection-v4-compare__media-inner{aspect-ratio:406/406}}.collection-v4-compare__images{position:absolute;inset:0;width:100%;height:100%}.collection-v4-compare__images.is-single-image .collection-v4-compare__nav,.collection-v4-compare__images.is-single-image .collection-v4-compare__pagination{display:none !important}@media(min-width: 768px){.collection-v4-compare__images.swiper-initialized .collection-v4-compare__nav{display:block}}.collection-v4-compare__image-slide{display:flex;align-items:center;justify-content:center;height:auto}.collection-v4-compare__image-link{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.collection-v4-compare__image{width:95%;height:95%;object-fit:contain}.collection-v4-compare__nav{position:absolute;top:50%;width:20px;height:20px;z-index:2;padding:0;border:0;background:rgba(0,0,0,0);transform:translateY(-50%);cursor:pointer}@media(min-width: 1024px){.collection-v4-compare__nav{width:48px;height:48px}}.collection-v4-compare__nav svg{width:100%;height:100%;object-fit:contain}.collection-v4-compare__nav.swiper-prev{right:18px}@media(min-width: 1024px){.collection-v4-compare__nav.swiper-prev{right:14px}}.collection-v4-compare__nav.swiper-next{left:18px}@media(min-width: 1024px){.collection-v4-compare__nav.swiper-next{left:14px}}.collection-v4-compare__nav.swiper-button-disabled{display:none !important}.collection-v4-compare__pagination{display:flex;justify-content:center;bottom:9px}@media(min-width: 768px){.collection-v4-compare__pagination{bottom:8px}}.collection-v4-compare__pagination .swiper-pagination-bullet{height:6px;width:6px;border-radius:100%;opacity:1;background-color:#cbc6c6;margin:0 2px !important}@media(min-width: 768px){.collection-v4-compare__pagination .swiper-pagination-bullet{margin:0 4px !important;width:12px;height:12px}}.collection-v4-compare__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#3449d7}.collection-v4-compare__body{display:flex;flex-direction:column;padding:20px 0 0 0;flex-grow:1;gap:var(--compare-body-gap)}@media(min-width: 768px){.collection-v4-compare__body{padding:27px 24px 24px}}.collection-v4-compare__body>*{margin:0}.collection-v4-compare__info{display:flex;flex-direction:column;gap:var(--compare-body-gap);flex-grow:0}.collection-v4-compare__title{margin:0;font-size:18px;font-weight:400;line-height:1;color:#000}@media(min-width: 768px){.collection-v4-compare__title{font-size:24px;line-height:1.33}}.collection-v4-compare__rating{display:flex;align-items:center;gap:5px;margin:0}.collection-v4-compare__stars{display:block;width:66px;height:14px;background:linear-gradient(90deg, #000 0%, #000 var(--rating-percent, 0%), #d9d9d9 var(--rating-percent, 0%), #d9d9d9 100%);mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 14'%3E%3Cpath d='M7 0l2.2 4.5 5 .7-3.6 3.5.9 5L7 11.5 3.5 13.7l.9-5L.8 5.2l5-.7L7 0zm16 0l2.2 4.5 5 .7-3.6 3.5.9 5-4.5-2.2-4.5 2.2.9-5-3.6-3.5 5-.7L23 0zm16 0l2.2 4.5 5 .7-3.6 3.5.9 5-4.5-2.2-4.5 2.2.9-5-3.6-3.5 5-.7L39 0zm16 0l2.2 4.5 5 .7-3.6 3.5.9 5-4.5-2.2-4.5 2.2.9-5-3.6-3.5 5-.7L55 0zm16 0l2.2 4.5 5 .7-3.6 3.5.9 5-4.5-2.2-4.5 2.2.9-5-3.6-3.5 5-.7L71 0z' fill='%23000'/%3E%3C/svg%3E");mask-size:contain;mask-repeat:no-repeat}.collection-v4-compare__reviews-count{font-size:12px;line-height:1.66;color:#000}@media(min-width: 768px){.collection-v4-compare__reviews-count{font-size:14px;line-height:1.4}}.collection-v4-compare__description{font-size:14px;line-height:1.14;color:#000;margin:0}@media(min-width: 768px){.collection-v4-compare__description{font-size:18px;line-height:1.33}}.collection-v4-compare__colors{display:flex;flex-direction:column;gap:var(--compare-body-gap);margin:0}.collection-v4-compare__colors-header{display:flex;align-items:center;gap:2px;margin:0;font-size:12px;line-height:1.5;color:#000}@media(min-width: 768px){.collection-v4-compare__colors-header{font-size:15px}}.collection-v4-compare__colors-label{font-weight:700}.collection-v4-compare__colors-list{display:flex;flex-wrap:wrap;gap:var(--compare-body-gap);margin:0;padding:0;list-style:none}.collection-v4-compare__colors-item{margin-bottom:0}.collection-v4-compare__color-swatch{position:relative;width:25px;height:25px;padding:0;border:0;border-radius:50%;background:rgba(0,0,0,0);cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.1)}@media(min-width: 768px){.collection-v4-compare__color-swatch{width:30px;height:30px}}.collection-v4-compare__color-swatch::before,.collection-v4-compare__color-swatch::after{content:"";position:absolute;inset:0;border-radius:50%}.collection-v4-compare__color-swatch.is-selected{box-shadow:0 0 0 2px #fff,0 0 0 3px #000}@media(min-width: 768px){.collection-v4-compare__color-swatch.is-selected{box-shadow:0 0 0 3px #fff,0 0 0 5px #000}}.collection-v4-compare__color-swatch.is-unavailable .collection-v4-compare__unavailable-mark{display:block}.collection-v4-compare__unavailable-mark{display:none;position:absolute;top:0;left:50%;z-index:1;width:2px;height:100%;background:#fff;transform:translateX(-50%) rotate(45deg);pointer-events:none}.collection-v4-compare__sizes-label{font-size:12px;font-weight:700;line-height:1.5;color:#000;margin:0 0 8px}@media(min-width: 768px){.collection-v4-compare__sizes-label{font-size:15px;line-height:1.6;margin:0 0 10px}}.collection-v4-compare__sizes-list{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}@media(min-width: 768px){.collection-v4-compare__sizes-list{gap:12px}}.collection-v4-compare__sizes-item{position:relative;overflow:hidden;border-radius:9px;border:1px solid #86868b;margin-bottom:0}@media(min-width: 768px){.collection-v4-compare__sizes-item{border-radius:10px}}.collection-v4-compare__sizes-item:has(.collection-v4-compare__size-card.is-selected){border:1.7px solid #000;background:#f9f7f6}@media(min-width: 768px){.collection-v4-compare__sizes-item:has(.collection-v4-compare__size-card.is-selected){border-width:2px}}.collection-v4-compare__sizes-item:has(.collection-v4-compare__size-card.is-unavailable){opacity:.5}.collection-v4-compare__size-card{display:flex;flex-direction:column;gap:4px;width:100%;padding:17px;border:0;border-radius:0;background:rgba(0,0,0,0);text-align:left;cursor:pointer}@media(min-width: 768px){.collection-v4-compare__size-card{padding:20px}}.collection-v4-compare__size-card-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.collection-v4-compare__size-name{font-size:14px;font-weight:600;line-height:1.66;color:#000}@media(min-width: 768px){.collection-v4-compare__size-name{font-size:16px;line-height:1.7}}.collection-v4-compare__size-price{font-size:13px;font-weight:600;letter-spacing:1px;color:#313131}@media(min-width: 768px){.collection-v4-compare__size-price{font-size:15px;letter-spacing:.08em}}.collection-v4-compare__size-description{font-size:10px;line-height:1.37;color:#616161}@media(min-width: 768px){.collection-v4-compare__size-description{font-size:12px;line-height:1.33}}.collection-v4-compare__features-group{position:relative;display:flex;flex-direction:column;gap:16px}@media(min-width: 768px){.collection-v4-compare__features-group{gap:0}}.collection-v4-compare__features-group:not(.has-show-more-slot) .collection-v4-compare__show-more-wrap{display:none}.collection-v4-compare__features-panel{position:relative}.collection-v4-compare__features-panel::after{content:"";position:absolute;left:0;right:0;bottom:0;height:109px;pointer-events:none;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #fff 50%);opacity:0;transition:opacity .35s ease}.collection-v4-compare__features-panel.is-collapsed::after{opacity:1}.collection-v4-compare__features{display:flex;flex-direction:column;margin:0;padding:22px 0;list-style:none}.collection-v4-compare__feature{display:flex;gap:8px;align-items:center;padding:16px 0;border-top:1px solid #d9d9d9;margin:0}@media(min-width: 768px){.collection-v4-compare__feature{padding:24px 0;gap:24px}}.collection-v4-compare__feature:last-child{border-bottom:1px solid #d9d9d9}.collection-v4-compare__feature-icon{flex-shrink:0;width:24px;height:24px;object-fit:contain}@media(min-width: 768px){.collection-v4-compare__feature-icon{width:48px;height:48px}}.collection-v4-compare__feature-title{margin:0;font-size:12px;font-weight:600;line-height:1.08;color:#000}@media(min-width: 768px){.collection-v4-compare__feature-title{font-size:14px;line-height:1.28}}.collection-v4-compare__feature-subtitle{margin:4px 0 0;font-size:12px;line-height:1.08;color:#000}@media(min-width: 768px){.collection-v4-compare__feature-subtitle{font-size:14px;line-height:1.28;margin:8px 0 0}}.collection-v4-compare__show-more-wrap{position:absolute;bottom:20px;width:100%}.collection-v4-compare__show-more-wrap.is-expanded{position:static}@media(min-width: 768px){.collection-v4-compare__show-more-wrap{position:static}}.collection-v4-compare__show-more{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:33px;margin:0 auto;padding:8px 0;border:0;background:rgba(0,0,0,0);font-size:16px;font-weight:600;line-height:1;color:#2250b2;cursor:pointer;visibility:visible;pointer-events:auto;text-decoration:underline}@media(min-width: 768px){.collection-v4-compare__show-more{visibility:hidden;pointer-events:none;padding-top:0;padding-bottom:43px}.collection-v4-compare__show-more.is-visible{visibility:visible;pointer-events:auto}}.collection-v4-compare__show-more svg{flex-shrink:0}.collection-v4-compare__actions{display:flex;flex-direction:column;gap:8px}@media(min-width: 768px){.collection-v4-compare__actions{gap:16px}}.collection-v4-compare__btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:16px;border-radius:8px;font-size:14px;font-weight:600;line-height:1.28;text-decoration:none;cursor:pointer}@media(min-width: 768px){.collection-v4-compare__btn{font-size:16px;line-height:1}}.collection-v4-compare__btn--primary{border:0;background:#000;color:#fff}.collection-v4-compare__btn--primary.disabled,.collection-v4-compare__btn--primary:disabled{pointer-events:none;opacity:.9}.collection-v4-compare__btn--primary.loading{pointer-events:none;opacity:.7}.collection-v4-compare__btn--secondary{border:1px solid #000;background:#fff;color:#000}.collection-v4-compare__btn--picker-explore{width:100%;border-radius:7px;margin-bottom:8px}@media(min-width: 768px){.collection-v4-compare__btn--picker-explore{border-radius:8px;margin-bottom:16px}}.collection-v4-compare__badge{position:absolute;top:8px;left:8px;z-index:2;display:inline-flex;align-items:center;justify-content:center;padding:2px 8px;border-radius:4px;background:#fff;font-family:"GT America",sans-serif;font-size:10px;font-weight:700;line-height:1.7;color:#000;text-transform:uppercase}@media(min-width: 768px){.collection-v4-compare__badge{top:12px;left:12px;padding:2px 10px;font-size:11px}}.collection-v4-compare__product-selector{width:100%;margin-bottom:24px}.collection-v4-compare__product-selector-wrap{position:relative;width:100%}.collection-v4-compare__product-selector-wrap::after{content:"";position:absolute;top:50%;right:16px;z-index:1;width:12px;height:6px;pointer-events:none;transform:translateY(-50%);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='7' viewBox='0 0 12 7' fill='none'%3E%3Cpath d='M1 1L6 6L11 1' stroke='%233D66BC' stroke-width='1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}@media(min-width: 768px){.collection-v4-compare__product-selector-wrap::after{right:24px;width:16px;height:8px}}.collection-v4-compare__product-selector-input{appearance:none;width:100%;min-height:52px;padding:12px 40px 12px 16px;border:1px solid #e6e6e6;border-radius:85px;background:#fff;color:#000;font-family:"Harmonia Sans",sans-serif;font-size:16px;font-weight:600;line-height:1.5;cursor:pointer;margin:0}.collection-v4-compare__product-selector-input:focus,.collection-v4-compare__product-selector-input:focus-visible{outline:none;border-color:#3d66bc;box-shadow:0 0 0 1px #3d66bc;background-color:#fff}@media(min-width: 768px){.collection-v4-compare__product-selector-input{min-height:70px;padding:20px 56px 20px 24px;font-size:20px;line-height:1.5}}.collection-v4-compare__price{margin:0 0 16px;font-size:16px;font-weight:600;line-height:1.5;color:#313131}@media(min-width: 768px){.collection-v4-compare__price{margin-bottom:24px;font-size:16px;line-height:1.5}}@media(min-width: 768px){.collection-v4-compare--picker .collection-v4-compare__heading{font-size:48px;line-height:62.4px;margin-bottom:64px}}@media(min-width: 768px){.collection-v4-compare--picker .collection-v4-compare__nav{width:40px;height:40px}}.collection-v4-compare--picker .collection-v4-compare__media{border-radius:4px;background:linear-gradient(180deg, #e5e0e0 0%, #fbf9f7 100%)}@media(min-width: 768px){.collection-v4-compare--picker .collection-v4-compare__media{border-radius:10px 10px 0 0}}.collection-v4-compare--picker .collection-v4-compare__description{line-height:1.28}@media(min-width: 768px){.collection-v4-compare--picker .collection-v4-compare__description{font-size:18px;line-height:1.24}}.collection-v4-compare--picker .collection-v4-compare__price{font-size:14px;font-weight:600;line-height:24px}@media(min-width: 768px){.collection-v4-compare--picker .collection-v4-compare__price{font-size:24px;line-height:33.6px}}.collection-v4-compare--picker .collection-v4-compare__colors-list{gap:12px}.collection-v4-compare--picker .collection-v4-compare__color-swatch{width:24px;height:24px;border:1px solid #000}@media(min-width: 768px){.collection-v4-compare--picker .collection-v4-compare__color-swatch{width:24px;height:24px}}.collection-v4-compare--picker .collection-v4-compare__features{padding:0}@media(min-width: 768px){.collection-v4-compare--picker .collection-v4-compare__features{gap:16px}}.collection-v4-compare--picker .collection-v4-compare__feature{gap:16px;padding:12px 0;border-top:1px solid #e6e6e6;border-bottom:0}@media(min-width: 768px){.collection-v4-compare--picker .collection-v4-compare__feature{gap:24px;padding:16px 0}}.collection-v4-compare--picker .collection-v4-compare__feature:last-child{border-bottom:1px solid #e6e6e6}.collection-v4-compare--picker .collection-v4-compare__feature-icon{width:32px;height:32px}@media(min-width: 768px){.collection-v4-compare--picker .collection-v4-compare__feature-icon{width:48px;height:48px}}.collection-v4-compare--picker .collection-v4-compare__feature-title{font-size:14px;line-height:1.28}@media(min-width: 768px){.collection-v4-compare--picker .collection-v4-compare__feature-title{font-size:14px;line-height:1.28}}.collection-v4-compare--picker .collection-v4-compare__feature-subtitle{margin-top:0;font-size:14px;line-height:1.4;color:rgba(0,0,0,.7)}@media(min-width: 768px){.collection-v4-compare--picker .collection-v4-compare__feature-subtitle{font-size:14px;line-height:1.4}}.collection-v4-compare--picker .collection-v4-compare__features-panel::after{background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, var(--compare-bg, #fff) 70%)}.collection-v4-compare--picker .collection-v4-compare__show-more{padding-bottom:0}