.product-head-selector{max-width:1310px;margin:0 auto;position:relative}.product-head-selector__content{position:relative;padding:24px 40px;margin-top:16px}.product-head-selector__content:before{content:"";position:absolute;top:-80px;left:-50px;right:-50px;bottom:-50px;z-index:-2;background:radial-gradient(ellipse 65% 40% at 50% 65%,#5894bdcc,#5894bd66 40%,#5894bd00 70%),#fff;filter:blur(50px)}.product-head-selector__content:after{content:"";position:absolute;bottom:0;left:0;right:0;height:30%;z-index:-1;background:linear-gradient(to bottom,#fff0 35%,#fff)}@media screen and (max-width: 767px){.product-head-selector__content:before{top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse 90% 45% at 50% 65%,#5894bdcc,#5894bd66 40%,#5894bd00 70%),#fff;filter:blur(50px)}.product-head-selector__content:after{height:30%;bottom:-20px}}@media screen and (max-width: 1067px){.product-head-selector__content:after{display:none}}@media screen and (min-width: 1068px){.product-head-selector__content:before{background:radial-gradient(ellipse 60% 35% at 50% 60%,#5894bdd9,#5894bd73 40%,#5894bd00 70%),#fff;filter:blur(60px)}}.product-head-selector__decorative-icons{position:absolute;top:20px;left:20px;z-index:2;display:flex;gap:10px}.product-head-selector__decorative-icon{width:80px;height:80px;display:flex;align-items:center;justify-content:center;background:#ffffffe6;border-radius:50%;box-shadow:0 2px 10px #0000001a}.product-head-selector__decorative-icon img,.product-head-selector__decorative-icon svg{width:40px;height:40px;object-fit:contain}.product-head-selector__header{text-align:center;margin-bottom:40px}.product-head-selector__title{font-size:36px;font-weight:600;margin:0 0 10px;color:var(--color-body, #151515);line-height:1.2}.product-head-selector__subtitle{font-size:16px;color:var(--color-body, #151515);margin:0;opacity:.8}.product-head-selector__tabs-container{text-align:center;margin-bottom:16px}.product-head-selector__tabs{display:inline-flex;justify-content:center;gap:40px;position:relative}.product-head-selector__tab{background:none;border:none;padding:15px 0;font-size:18px;font-weight:500;cursor:pointer;position:relative;color:#00000080;transition:all .3s cubic-bezier(.4,0,.2,1);min-width:120px;display:inline-flex;align-items:center;justify-content:center;gap:10px}.product-head-selector__tab-icon{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;filter:drop-shadow(0 1px 2px rgba(0,0,0,.05))}.product-head-selector__tab-label{line-height:1}.product-head-selector__tab.active{color:var(--color-primary-blue, #2286fe);font-weight:700;transform:translateY(-2px)}.product-head-selector__tab:focus,.product-head-selector__tab:focus-visible{outline:none!important;outline-offset:0!important}.product-head-selector__tab.active:after{content:"";position:absolute;bottom:-8px;left:50%;transform:translate(-50%);width:100%;height:4px;background:var(--color-primary-blue, #2286fe);border-radius:2px;animation:tabUnderlineExpand .3s ease-out}@keyframes tabUnderlineExpand{0%{width:0;opacity:0}to{width:100%;opacity:1}}.product-head-selector__tab:hover{color:var(--color-primary-blue, #2286fe);transform:translateY(-1px)}.product-head-selector__tab-contents{position:relative;overflow:hidden;z-index:1}.product-head-selector__tab-content{display:none;opacity:0;transition:opacity .3s ease}.product-head-selector__tab-content.active{display:block;opacity:1}.product-head-selector-tab-swiper{position:relative;overflow:hidden}.product-head-selector__slide{display:flex;flex-direction:column;align-items:center;text-align:center;padding:40px 20px;opacity:0;transform:translateY(20px);transition:all .6s cubic-bezier(.4,0,.2,1)}.product-head-selector__slide.swiper-slide-active{opacity:1;transform:translateY(0)}.product-head-selector__image-container{position:relative;width:100%;max-width:500px;margin-bottom:40px;aspect-ratio:var(--image-aspect-ratio-desktop, var(--image-aspect-ratio, 4 / 3));overflow:hidden;border-radius:28px;background-color:#fff;border:1px solid rgba(0,0,0,.06);animation:fadeInUp .8s ease-out .6s both;z-index:100}@media screen and (max-width: 767px){.product-head-selector__image-container{aspect-ratio:var( --image-aspect-ratio-mobile, var(--image-aspect-ratio-desktop, var(--image-aspect-ratio, 4 / 3)) )}}@supports not (aspect-ratio: 1){.product-head-selector__image-container{height:0;padding-bottom:var(--padding-bottom-desktop, var(--padding-bottom, 75%))}.product-head-selector__image-desktop,.product-head-selector__image-mobile{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width: 767px){.product-head-selector__image-container{padding-bottom:var( --padding-bottom-mobile, var(--padding-bottom-desktop, var(--padding-bottom, 75%)) )}}}.product-head-selector__image-desktop{display:block;width:100%;height:100%}.product-head-selector__image-mobile{display:none;width:100%;height:100%}@media screen and (max-width: 767px){.product-head-selector__image-desktop{display:none}.product-head-selector__image-mobile{display:block}}.product-head-selector__image{width:100%;height:100%;object-fit:contain;object-position:center;transition:transform .4s cubic-bezier(.4,0,.2,1)}.product-head-selector__image:hover{transform:scale(1.05)}.product-head-selector__image.loading{opacity:0;transition:opacity .5s ease}.product-head-selector__image.loaded{opacity:1}.product-head-selector__text-content{max-width:500px;margin:0 auto}.product-head-selector__heading{font-size:32px;font-weight:700;margin-bottom:20px;color:#000;line-height:1.2;font-family:Poppins,sans-serif;animation:fadeInUp .8s ease-out .2s both}.product-head-selector__intro-icon{display:block;width:36px;height:36px;margin:0 auto 12px}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.product-head-selector__description{font-size:18px;color:#0009;margin-bottom:30px;line-height:1.6;max-width:600px;margin-left:auto;margin-right:auto;animation:fadeInUp .8s ease-out .4s both}.product-head-selector__button{display:inline-flex;align-items:center;justify-content:center;padding:15px 40px;background:var(--color-primary-blue, #2286fe);color:#fff;text-decoration:none;border-radius:50px;font-size:16px;font-weight:600;text-transform:capitalize;letter-spacing:.3px;transition:all .3s cubic-bezier(.4,0,.2,1);border:2px solid var(--color-primary-blue, #2286fe);font-family:Poppins,sans-serif;animation:fadeInUp .8s ease-out .8s both;box-shadow:0 4px 16px #2286fe4d}.product-head-selector__button:hover{background:transparent;color:var(--color-primary-blue, #2286fe);transform:translateY(-2px);box-shadow:0 8px 24px #2286fe66}.product-head-selector .swiper{overflow:visible}.product-head-selector .swiper-slide{opacity:.6;transition:opacity .3s ease}.product-head-selector .swiper-slide-active{opacity:1}.product-head-selector-tab-swiper .swiper-slide{opacity:.6;transition:opacity .3s ease}.product-head-selector-tab-swiper .swiper-slide-active{opacity:1}.product-head-selector .swiper-button-next,.product-head-selector .swiper-button-prev,.product-head-selector-tab-swiper .swiper-button-next,.product-head-selector-tab-swiper .swiper-button-prev{width:44px;height:44px;background:#ffffffe6;border-radius:50%;box-shadow:0 2px 10px #0000001a;color:var(--color-body, #151515);margin-top:-22px;z-index:3}.product-head-selector .swiper-button-next:after,.product-head-selector .swiper-button-prev:after,.product-head-selector-tab-swiper .swiper-button-next:after,.product-head-selector-tab-swiper .swiper-button-prev:after{font-size:16px;font-weight:700}.product-head-selector .swiper-button-next,.product-head-selector-tab-swiper .swiper-button-next{right:16px}.product-head-selector .swiper-button-prev,.product-head-selector-tab-swiper .swiper-button-prev{left:16px}.product-head-selector .swiper-pagination,.product-head-selector-tab-swiper .swiper-pagination{position:relative;margin-top:20px}.product-head-selector .swiper-pagination-bullet,.product-head-selector-tab-swiper .swiper-pagination-bullet{width:8px;height:8px;background:#ccc;opacity:1;margin:0 4px}.product-head-selector .swiper-pagination-bullet-active,.product-head-selector-tab-swiper .swiper-pagination-bullet-active{background:var(--color-body, #151515)}.tab-ripple{position:absolute;border-radius:50%;background:#2286fe4d;transform:translate(-50%,-50%) scale(0);animation:ripple .6s ease-out;pointer-events:none;width:100px;height:100px}@keyframes ripple{to{transform:translate(-50%,-50%) scale(2);opacity:0}}.product-head-selector{opacity:0;transform:translateY(50px);transition:all .8s cubic-bezier(.4,0,.2,1)}.product-head-selector.animate-in{opacity:1;transform:translateY(0)}.product-head-selector .swiper-pagination-bullet,.product-head-selector-tab-swiper .swiper-pagination-bullet{width:12px;height:12px;background:#2286fe4d;opacity:1;margin:0 6px;transition:all .3s ease}.product-head-selector .swiper-pagination-bullet-active,.product-head-selector-tab-swiper .swiper-pagination-bullet-active{background:var(--color-primary-blue, #2286fe);transform:scale(1.2)}.product-head-selector__slide.loading:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#fffc;display:flex;align-items:center;justify-content:center;z-index:10}@media screen and (min-width: 768px){.product-head-selector__title{font-size:42px}.product-head-selector__subtitle{font-size:18px}.product-head-selector__content{padding:40px 60px}.product-head-selector__decorative-icons{top:30px;left:30px}.product-head-selector__decorative-icon{width:100px;height:100px}.product-head-selector__decorative-icon img,.product-head-selector__decorative-icon svg{width:50px;height:50px}.product-head-selector__tabs{gap:60px}.product-head-selector__tab{font-size:20px;padding:20px 0;min-width:150px}.product-head-selector__slide{padding:24px}.product-head-selector__image-container{max-width:500px;margin-bottom:32px;border-radius:24px}.product-head-selector__heading{font-size:36px;margin-bottom:20px}.product-head-selector__description{font-size:20px;margin-bottom:30px}.product-head-selector__button{padding:14px 35px;font-size:16px}}@media screen and (min-width: 1068px){.product-head-selector__content{padding:32px 56px}.product-head-selector__decorative-icons{top:40px;left:40px}.product-head-selector__title{font-size:48px}.product-head-selector__subtitle{font-size:20px}.product-head-selector__tabs{gap:60px}.product-head-selector__tab{font-size:22px;min-width:180px}.product-head-selector__slide{padding:32px}.product-head-selector__image-container{max-width:600px;font-size:22px;margin-bottom:40px}.product-head-selector__button{padding:18px 50px;font-size:18px}.product-head-selector .swiper-button-next,.product-head-selector .swiper-button-prev,.product-head-selector-tab-swiper .swiper-button-next,.product-head-selector-tab-swiper .swiper-button-prev{opacity:0;transition:opacity .3s ease}.product-head-selector:hover .swiper-button-next,.product-head-selector:hover .swiper-button-prev,.product-head-selector:hover .product-head-selector-tab-swiper .swiper-button-next,.product-head-selector:hover .product-head-selector-tab-swiper .swiper-button-prev{opacity:1}}@media screen and (min-width: 1400px){.product-head-selector{max-width:1400px}.product-head-selector__image-container{max-width:700px}}.product-head-selector__image.loading{opacity:.5}.product-head-selector__slide.loading{pointer-events:none}.product-head-selector__tab:focus{outline:2px solid var(--color-accent, #151515);outline-offset:4px}.product-head-selector__button:focus{outline:2px solid var(--color-accent, #151515);outline-offset:2px}@media screen and (max-width: 767px){.product-head-selector__content{padding:0;margin-top:0}.product-head-selector__decorative-icons{display:none}.product-head-selector__tabs{gap:20px;flex-wrap:wrap;justify-content:center}.product-head-selector__tab{font-size:16px;padding:12px 0;min-width:100px}.product-head-selector__slide{padding:30px 15px}.product-head-selector__heading{font-size:28px;margin-bottom:15px}.product-head-selector__description{font-size:16px;margin-bottom:25px;line-height:1.5}.product-head-selector__image-container{max-width:320px;margin-bottom:30px;border-radius:15px}.product-head-selector__button{padding:14px 35px;font-size:15px}.product-head-selector .swiper-button-next,.product-head-selector-tab-swiper .swiper-button-next{right:8px}.product-head-selector .swiper-button-prev,.product-head-selector-tab-swiper .swiper-button-prev{left:8px}}@media (prefers-reduced-motion: reduce){.product-head-selector,.product-head-selector__tab,.product-head-selector__image,.product-head-selector__button,.product-head-selector__slide{animation:none!important;transition:none!important}.product-head-selector__slide,.product-head-selector{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/89/assets/product-head-selector.css.map */
