*{font-family:PF_Normal,Manrope,sans-serif}.custom-txt-Extrabold{font-family:PF_Extrabold,Manrope,sans-serif}.custom-txt-bold{font-family:PF_Bold,Manrope,sans-serif}.custom-txt-semibold{font-family:PF_Semibold,Manrope,sans-serif}.custom-txt-medium{font-family:PF_Medium,Manrope,sans-serif}.custom-txt-normal{font-family:PF_Normal,Manrope,sans-serif}.custom-txt-light{font-family:PF_Light,Manrope,sans-serif}.custom-txt-Oxanium{font-family:PF_Oxanium_ExtraBold,Manrope,sans-serif}.custom-btn{font-family:PF_Medium,Manrope,sans-serif;background-color:var(--colorThemePrimary);border:2px solid var(--colorThemePrimary);color:var(--colorBtnPrimaryText);transition:all .8s ease;letter-spacing:.05em}.custom-btn:hover{background-color:var(--colorBtnPrimaryText);color:var(--colorThemePrimary)}.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev{font-size:1.2em;width:2.5em;height:2.5em;display:inline-flex;place-items:center;border-radius:50%;background:#00000080}.swiper-container span.my-custom-bullet{background:#ffffff4d;opacity:1;width:2em;height:.2em;border-radius:2em;position:relative;z-index:0;--homepage-banner-bullet-progress: 0}@keyframes progressBarAnim{0%{width:0%}to{width:100%}}.swiper-container span.my-custom-bullet.my-bullet-active{background:#ffffff4d;width:4em;border-radius:5px;position:relative;z-index:0}.swiper-container span.my-custom-bullet.my-bullet-active:before{content:"";position:absolute;left:0;top:0;width:0%;height:100%;z-index:1;animation:progressBarAnim linear 5s forwards;background:#fff;border-radius:5px}@layer base{.product-detail-block{max-width:100%;overflow-x:hidden}.con{padding:4em 0}.con .container{max-width:unset}.con .page-width{max-width:1400px;margin:0 auto;padding:0 1em}.con .con--wrapper{text-align:center;padding-bottom:2em}.con .con-title{font-size:4em;font-weight:700;line-height:1.2;max-width:100%;text-transform:uppercase}.con .con-sub-title{font-size:1.5em;font-weight:600;line-height:2;max-width:100%}.con .con-context{font-size:1.125em;line-height:1.6;max-width:100%;margin-bottom:2em;overflow:hidden}.con img{width:100%;border-radius:12px}@media screen and (max-width:1024px){.product-detail-block{font-size:.8em}}@media screen and (max-width:768px){.product-detail-block{font-size:.5em}}}::-webkit-scrollbar{border-radius:3.40282e38px;height:6px;width:6px}::-webkit-scrollbar-corner{background-color:#f5f5f7}::-webkit-scrollbar-thumb{background-color:var(--colorThemePrimary);border-radius:3.40282e38px}::-webkit-scrollbar-track{background-color:#f5f5f7;border-radius:9999px}
/*# sourceMappingURL=/cdn/shop/t/5/assets/css_tool.css.map */
