product-tab-section{display:block}.product-tab-section{position:relative;padding:var(--padding-top) 40px var(--padding-bottom) 40px;width:100%;max-width:calc(100% - 80px);margin:0 auto;border-bottom:1px solid #cdcdcd;display:block}@media screen and (max-width:1100px){.product-tab-section{padding:var(--padding-top) 20px var(--padding-bottom) 20px;max-width:calc(100% - 40px)}}@media screen and (max-width:900px){.product-tab-section{padding:var(--padding-top) 0 var(--padding-bottom) 0;max-width:100%}}@media only screen and (max-width:767px){.product-tab-section{padding:var(--padding-top-mobile) 0 var(--padding-bottom-mobile) 0}}.product-tab-section:empty{display:none}.product-tab-section__heading{padding:0 40px;text-align:center;font-weight:400;line-height:1.2222222222222223em;letter-spacing:.04em;text-transform:uppercase;max-width:1166px;margin:0 auto 12px}@media only screen and (max-width:767px){.product-tab-section__heading{padding:0 12px}}.product-tab-section__wrapper{display:block;position:relative;width:calc(100% - 80px);max-width:1196px;padding:0 40px;margin:0 auto}@media only screen and (max-width:767px){.product-tab-section__wrapper{width:100%;padding:0}}.product-tab-section__tabs-inner{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:24px;margin-bottom:40px;padding:0 40px}@media only screen and (max-width:767px){.product-tab-section__tabs-inner{padding:0 12px}}.product-tab-section__tabs-button{font-family:var(--font-secondary);color:#343434;font-size:12px;font-weight:500;line-height:1.33;letter-spacing:.84px;text-transform:uppercase;border:none;cursor:pointer;padding:0;margin:0;background:0 0}.product-tab-section__tabs-button:hover{text-decoration-line:underline}.product-tab-section__tabs-button[aria-selected=true]{text-decoration-line:underline}.product-tab-section__tabs-box{--width-large-block:50%;--gap:9px;display:flex;justify-content:space-between;align-items:stretch;gap:var(--gap);padding:0 35px}@media only screen and (max-width:767px){.product-tab-section__tabs-box{overflow-x:auto;padding:0 12px}}.product-tab-section__tabs-product-image{width:100%;max-width:calc(var(--width-large-block) - var(--gap)/ 2)}@media only screen and (max-width:767px){.product-tab-section__tabs-product-image{min-width:73.6%}}.product-tab-section__tabs-slider{width:100%;max-width:calc(100% - var(--width-large-block) - var(--gap)/ 2)}@media only screen and (max-width:767px){.product-tab-section__tabs-slider{min-width:72.8%}}.product-tab-section__tabs-product-image-wrapper{width:100%;position:relative}.product-tab-section__tabs-product-image-wrapper.aspect-ratio{--aspect-ratio:0.806}.product-tab-section__tabs-product-image-wrapper .lazyloading{opacity:1}.product-tab-section__tabs-product-image-wrapper img{opacity:1}.product-tab-section__tabs-product-image-badge{position:absolute;top:18px;color:var(--tabs-product-image-badge-color);right:4px;font-family:var(--font-secondary);font-size:12px;font-weight:400;line-height:1.33;letter-spacing:.84px;text-transform:uppercase;z-index:3;padding:0 8px}@media only screen and (max-width:767px){.product-tab-section__tabs-product-image-badge{right:0}}.product-tab-section__tab-slider-inner{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;gap:8px;height:100%;min-height:inherit}.product-tab-section__tab-slider{height:auto;min-height:inherit}.product-tab-section__slider{height:100%;min-height:inherit}@media only screen and (max-width:767px){.product-tab-section__slider{touch-action:pan-x}}.product-tab-section__tab-slider-product{position:relative;background:#f2f0ea}.product-tab-section__tab-slider-product img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;opacity:1}.product-tab-section__tab-slider-product.product-tab-section__tab-slider-product--4{width:calc(50% - var(--column-gap)/ 2);max-width:calc(50% - var(--column-gap)/ 2);height:calc(100% / 2 - 4px)}.product-tab-section__tab-slider-product.product-tab-section__tab-slider-product--3{width:calc(50% - var(--column-gap)/ 2);max-width:calc(50% - var(--column-gap)/ 2);height:calc(100% / 2 - 4px)}.product-tab-section__tab-slider-product.product-tab-section__tab-slider-product--3:first-child{width:100%;max-width:100%}.product-tab-section__tab-slider-product.product-tab-section__tab-slider-product--2{width:100%;max-width:100%;height:calc(100% / 2 - 4px)}.product-tab-section__tab-slider-product.product-tab-section__tab-slider-product--1{width:100%;max-width:100%;height:calc(100% / 2 - 4px)}.product-tab-section__tab-slider-product .product-tab-section__tab-slider-button{min-width:74.7%;position:absolute;bottom:20px;left:50%;transform:translateX(-50%);z-index:2;cursor:pointer;border:none;transition:all .3s;opacity:0;text-align:center}@media only screen and (max-width:767px){.product-tab-section__tab-slider-product .product-tab-section__tab-slider-button{pointer-events:none;display:none}}.product-tab-section__tab-slider-product .product-tab-section__tab-slider-button button{font-family:var(--font-secondary);font-size:12px;font-weight:500;line-height:1.33;letter-spacing:.84px;text-transform:uppercase;padding:11px 0 9px;border-color:transparent;max-width:200px;margin:0 auto;color:var(--color-primary-button-label);background-color:var(--background-primary-button);border:1px solid var(--primary-button-border)}.product-tab-section__tab-slider-product .product-tab-section__tab-slider-button button:hover{color:var(--color-primary-button-label-hover);background-color:var(--background-primary-button-hover);border:1px solid var(--primary-button-border-hover)}.product-tab-section__tab-slider-product:hover .product-tab-section__tab-slider-button{opacity:1}@media only screen and (max-width:767px){.product-tab-section__tab-slider-product:hover .product-tab-section__tab-slider-button{opacity:0}}.product-tab-section__wrapper .swiper-arrow-next,.product-tab-section__wrapper .swiper-arrow-prev{position:absolute;top:calc(50% + 20px);width:20px;height:20px;background:0 0;cursor:pointer;border:none}@media only screen and (max-width:767px){.product-tab-section__wrapper .swiper-arrow-next,.product-tab-section__wrapper .swiper-arrow-prev{display:none}}.product-tab-section__wrapper .swiper-arrow-prev{left:35px}.product-tab-section__wrapper .swiper-arrow-next{right:35px}