.blog .columns{display:flex;gap:35px;align-items:flex-start}.blog .columns .column{width:100%;padding:0 0 40px 0}.blog .columns .column .blog-view-toggle-buttons-container{text-align:right}.blog .columns .column .blog-view-toggle-buttons-container .buttons{display:flex;justify-content:flex-end;gap:7px}.blog .columns .column .blog-view-toggle-buttons-container .buttons button{background-color:#edf2f7;border:2px solid #fff0;border-radius:10px;padding:3px 5px;display:flex;align-items:center;gap:5px;font-size:14px;line-height:1.25;font-weight:400}.blog .columns .column .blog-view-toggle-buttons-container .buttons button:hover,.blog .columns .column .blog-view-toggle-buttons-container .buttons button.active{border-color:#006bb4}.blog .columns .column .blog-view-toggle-buttons-container .buttons button img{height:20px;width:20px}.blog .columns .column .blog-posts{display:grid;grid-template-columns:repeat(1,1fr);gap:50px 30px;margin:15px 0 0}.blog .columns .column .blog-posts.grid-view{grid-template-columns:repeat(3,1fr)}.blog .columns .column .blog-posts .blog-post{display:flex;flex-direction:column;gap:15px;max-width:800px;margin:0}.blog .columns .column .blog-posts .blog-post .blog-post-header .blog-post-title{font-size:clamp(18px, 3vw, 30px);line-height:1.25;font-weight:400;color:var(--st-black-color);margin:0;transition:all 0.3s ease}.blog .columns .column .blog-posts.grid-view .blog-post .blog-post-header .blog-post-title{font-size:clamp(16px, 1vw, 18px)}.blog .columns .column .blog-posts .blog-post .blog-post-header .blog-post-info{display:flex;align-items:center;gap:10px;margin:15px 0 0;color:var(--text-light);font-size:14px;line-height:1}.blog .columns .column .blog-posts .blog-post .blog-post-header .blog-post-info .socialicons-list{display:flex;align-items:center;gap:5px}.blog .columns .column .blog-posts .blog-post .blog-post-header .blog-post-info .socialicons-list .list-item img{width:16px;height:16px}.blog .columns .column .blog-posts .blog-post .blog-post-header .blog-post-info .socialicons-list .list-item img:hover{opacity:.75}.blog .columns .column .blog-posts .blog-post .blog-post-featured-image-wrapper{max-width:300px}.blog .columns .column .blog-posts .blog-read-more-btn{width:fit-content}.blog .columns .column .blog-posts.grid-view .blog-post-content,.blog .columns .column .blog-posts.grid-view .blog-read-more-btn{display:none}.blog .columns .column .blog-posts .blog-post .blog-post-author{background:#efefef;padding:14px;font-size:14px;line-height:1.2;margin:0}.blog .columns .column .blog-posts .blog-post .blog-post-author a{color:var(--st-primary-color)}.blog .columns .column .blog-posts .blog-post .blog-post-author a:hover{color:var(--st-text-light-hover)}@media(max-width:1024px){.blog .columns .column .blog-posts.grid-view{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.blog .columns{flex-direction:column-reverse}.blog .columns .column{padding:0}}@media(max-width:575px){.blog .columns .column .blog-posts.grid-view{grid-template-columns:repeat(1,1fr)}}.single-post .blog{margin:35px 0 0}.blog .columns .column.single-blog .blog-posts{margin:0}.blog .columns .column.single-blog .blog-posts .tags-wrapper .tags-list{display:flex;flex-wrap:wrap;gap:5px}.blog .columns .column.single-blog .blog-posts .tags-wrapper .tags-list .list-item-link{background-color:var(--st-white-color);border-radius:3px;border:1px solid #e3e3e3;color:#00699d;padding:1px 5px;font-size:16px;line-height:1.25;font-weight:400}.blog .columns .column.single-blog .blog-posts .tags-wrapper .tags-list .list-item-link:hover{color:var(--st-text-light-hover)}.blog .columns .column.single-blog .blog-posts .post-navigation{max-width:800px;margin:0}.blog .columns .column.single-blog .blog-posts .post-navigation .nav-links .nav-previous{padding:0 10px 0 0}.blog .columns .column.single-blog .blog-posts .post-navigation .nav-links .nav-next{padding:0 0 0 10px}.blog .columns .column.single-blog .blog-posts .post-navigation .nav-links .nav .title-wrapper{display:flex;flex-direction:column}.blog .columns .column.single-blog .blog-posts .post-navigation .nav-links .nav .title-wrapper:hover{text-decoration:underline}.blog .columns .column.single-blog .blog-posts .post-navigation .nav-links .nav .image-wrapper{margin:10px 0 0;display:block}.blog .columns .column.single-blog .blog-posts .related-posts{max-width:800px}.blog .columns .column.single-blog .blog-posts .related-posts h3{margin:0;font-size:14px;line-height:1.25}.blog .columns .column.single-blog .blog-posts .related-posts .related-posts-grid{display:grid;grid-template-columns:repeat(3,1fr);margin:15px 0 0;gap:25px}.blog .columns .column.single-blog .blog-posts .related-posts .related-posts-grid .related-post-item .related-post-link{margin:10px 0 0;display:block}@media(max-width:1024px){.blog .columns .column.single-blog .blog-posts .related-posts .related-posts-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:575px){.blog .columns .column.single-blog .blog-posts .post-navigation .nav-links .nav .title-wrapper .nav-title,.blog .columns .column.single-blog .blog-posts .post-navigation .nav-links .nav .image-wrapper{display:none}}.hero-banner{position:relative;overflow:hidden;color:var(--st-white-color);text-align:center}.hero-banner .hero-banner-images a{display:block}.hero-banner .hero-banner-images img{display:block;width:100%;height:auto;min-height:130px;object-fit:cover}.hero-banner .hero-banner-images .mobile-image{display:none}.hero-banner .hero-banner-inner{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:0 10px}.hero-banner .hero-banner-title{font-size:clamp(16px, 2.5vw, 42px);line-height:1;font-weight:700;margin:0}.hero-banner .hero-banner-subtitle{font-size:clamp(12px, 1.5vw, 28px);font-weight:400;line-height:1.1;margin:5px 0 0}.hero-banner .hero-banner-inner p{margin:0}.hero-banner .hero-banner-code{display:inline-block;background:var(--st-white-color);color:var(--st-black-color);padding:2px 8px;font-size:clamp(10px, 1.5vw, 14px);margin:10px 0 0}.hero-banner .hero-banner-inner .brand-buttons{display:flex;gap:15px;align-items:center;justify-content:center;margin:15px 0 0}.hero-banner .hero-banner-inner .brand-buttons a{display:inline-block;background:var(--st-primary-color);color:var(--st-white-color);padding:4px 10px;font-size:clamp(10px, 1.5vw, 14px);border-radius:5px}.hero-banner .hero-banner-inner .brand-buttons a:hover{background:var(--st-white-color);color:var(--st-black-color)}@media (max-width:768px){.hero-banner .hero-banner-images .desktop-image{display:none}.hero-banner .hero-banner-images .mobile-image{display:block}}@media (max-width:600px){.hero-banner .hero-banner-inner .brand-buttons{display:none}}.banner-section{margin:20px 0 0}.promo-cards-wrapper{display:grid;grid-template-columns:repeat(6,1fr)}.promo-cards-wrapper .promo-card-wrapper{margin:4px;position:relative;z-index:0}.promo-cards-wrapper .promo-card-wrapper .promo-card{display:block;width:100%;height:100%;position:relative}.promo-cards-wrapper .promo-card-wrapper .promo-card::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}.promo-cards-wrapper .promo-card-wrapper .promo-card img{display:block;width:100%;height:100%;object-fit:cover}.promo-cards-wrapper .promo-card-wrapper::after{content:'';position:absolute;height:100%;width:100%;top:0;left:0;background:linear-gradient(to bottom,#fff0 30%,rgb(0 0 0) 100%);z-index:0}.promo-cards-wrapper .promo-card-wrapper .card-content{position:absolute;bottom:5%;left:0;width:100%;padding:0 3%;color:var(--st-white-color);z-index:1}.promo-cards-wrapper .promo-card-wrapper .card-content .card-title{margin:0;font-size:clamp(20px, 2vw, 28px);font-weight:700;line-height:1;text-transform:uppercase}.promo-cards-wrapper .promo-card-wrapper .card-content .card-details{font-size:clamp(12px, 1vw, 14px);font-weight:400;line-height:1;margin:0}.promo-cards-wrapper .promo-card-wrapper .card-content .card-button{margin:5px 0 0}.promo-cards-wrapper .promo-card-wrapper .card-content .card-button .button-text{text-transform:uppercase;font-size:clamp(14px, 1vw, 16px);font-weight:400;line-height:1.8;background-color:var(--st-white-color);padding:2px 6px;color:var(--st-black-color);border-radius:6px}@media(max-width:1024px){.promo-cards-wrapper{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.promo-cards-wrapper{grid-template-columns:repeat(2,1fr)}}.collection-section .collection-section-wrapper{display:flex;flex-direction:column;gap:30px}.collection-section .collection-section-wrapper .collection-section-title{font-size:20px;font-weight:500;line-height:1.2;margin:0}.collection-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:30px}.collection-grid .collection-item{display:flex}.collection-grid .collection-item .collection-item-link{display:flex;flex-direction:column;gap:15px;align-items:center;flex:1}.collection-grid .collection-item .collection-item-link .image-wrapper{max-width:260px;aspect-ratio:1 / 1;height:auto}.collection-grid .collection-item .collection-item-link .image-wrapper img{border-radius:50%;object-fit:contain;width:100%;height:100%}.collection-grid .collection-item .collection-item-link .item-title{font-size:15px;font-weight:500;line-height:1.2;color:var(--st-text-color);margin:0;text-align:center}@media(max-width:1024px){.collection-grid{grid-template-columns:repeat(4,1fr)}}@media(max-width:768px){.collection-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:575px){.collection-grid{grid-template-columns:repeat(2,1fr)}}.sale-section .sale-section-wrapper{background-position:center;background-repeat:no-repeat;background-size:cover}.sale-section .sale-section-wrapper .sale-content{position:relative;left:15%;width:fit-content;padding:35px 25px;color:var(--st-white-color)}.sale-section .sale-section-wrapper .sale-content h2{margin:0;font-size:25px;line-height:1.2;font-weight:500;text-transform:uppercase}.sale-section .sale-section-wrapper .sale-content p{margin:5px 0 0}@media(max-width:1159px){.sale-section .container{max-width:100%;padding:0}}@media(max-width:768px){.sale-section .sale-section-wrapper .sale-content{left:0}}.benefit-section{position:relative;display:flex;align-items:center;justify-content:center}.benefit-section .images-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.benefit-section .images-wrapper img{width:100%;height:100%;object-fit:cover}.benefit-section .images-wrapper img.mobile-image{display:none}.benefit-section .benefit-content{display:flex;justify-content:flex-end;color:var(--st-white-color);position:relative;z-index:1}.benefit-section .benefit-content .benefit-content-wrapper{padding:20px 15px}.benefit-section .benefit-content .benefit-content-wrapper h2{margin:0;font-size:20px;line-height:1.2;font-weight:500;text-transform:uppercase}.benefit-section .benefit-content .benefit-content-wrapper p{font-size:clamp(20px, 2vw, 28px);line-height:1.2;font-weight:400;text-transform:uppercase;margin:5px 0 0}@media(max-width:768px){.benefit-section::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgb(0 0 0 / .35)}.benefit-section .images-wrapper img.mobile-image{display:block}.benefit-section .images-wrapper img.desktop-image{display:none}.benefit-section .benefit-content{justify-content:flex-start}.benefit-section .benefit-content .benefit-content-wrapper{margin-left:8%}}@media(max-width:480px){.benefit-section .benefit-content .benefit-content-wrapper{margin-left:0}}.our-story-section .our-story-section-wrapper{background:#f7f7f7;display:flex;align-items:center;flex-wrap:wrap;gap:20px}.our-story-section .our-story-section-wrapper .story-banner{flex:0 0 calc(33.33333% - 10px);max-width:calc(33.33333% - 10px)}.our-story-section .our-story-section-wrapper .story-content{flex:0 0 calc(66.66666% - 10px);max-width:calc(66.66666% - 10px);padding:15px}.our-story-section .our-story-section-wrapper .story-content h2{position:relative;font-size:24px;line-height:1.5;font-weight:700;text-transform:uppercase;display:flex;align-items:center;gap:20px;margin:0 0 5px}.our-story-section .our-story-section-wrapper .story-content h2::after{content:'';width:30px;height:2px;background-color:var(--st-primary-color);display:block}.our-story-section .our-story-section-wrapper .story-content p{margin:0 0 10px 0;line-height:1.2}.our-story-section .our-story-section-wrapper .story-content a{color:var(--st-primary-color)}.our-story-section .our-story-section-wrapper .story-content a:hover{color:var(--st-text-light-hover)}@media(max-width:768px){.our-story-section .our-story-section-wrapper .story-banner{flex:0 0 100%;max-width:100%;display:flex;justify-content:center}.our-story-section .our-story-section-wrapper .story-content{flex:0 0 100%;max-width:100%}}.read-blog-section{background-repeat:no-repeat;background-size:cover;background-position:center}.read-blog-section .read-blog-section-wrapper{padding:46px 0;text-align:center;color:var(--st-white-color)}.read-blog-section .read-blog-section-wrapper h4{font-size:18px;line-height:1.4;font-weight:400;text-transform:uppercase;margin:0}.read-blog-section .read-blog-section-wrapper h2{font-size:24px;line-height:1.2;font-weight:700;text-transform:uppercase;margin:15px 0 0}.custom-trustpilot-section-wrapper{overflow:hidden;padding:0 10px}.custom-trustpilot-section .tp-heading{text-align:center;margin-bottom:40px}.custom-trustpilot-section .tp-badge{display:inline-flex;align-items:center;gap:10px;background-color:var(--st-primary-color);color:var(--st-white-color);padding:11px 26px;border-radius:5px;font-size:14px;font-weight:600;margin-bottom:24px;border:1px solid var(--st-primary-color);letter-spacing:.3px}.custom-trustpilot-section .tp-heading h2{font-size:24px;line-height:1.5;font-weight:700;text-transform:uppercase;margin:0 0 5px}.custom-trustpilot-section .tp-heading p{font-size:14px;color:#6b7280;max-width:620px;margin:auto;line-height:1.75}.custom-trustpilot-section .tp-review-card{background-color:var(--st-white-color);border:1px solid var(--st-border-color);padding:20px;box-sizing:border-box;transition:all 0.4s ease;position:relative;overflow:hidden}.custom-trustpilot-section .tp-review-card:hover{transform:translateY(-10px);border-color:rgb(0 182 122 / .25)}.custom-trustpilot-section .tp-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.custom-trustpilot-section .tp-user{display:flex;align-items:center;gap:14px}.custom-trustpilot-section .tp-user img{width:58px;height:58px;border-radius:50%;object-fit:cover;border:2px solid #00b67a30;box-shadow:0 4px 12px rgb(0 182 122 / .15)}.custom-trustpilot-section .tp-user-info h3{margin:0 0 3px;font-size:16px;color:#111;font-weight:700}.custom-trustpilot-section .tp-user-info span{font-size:13px;color:#9ca3af}.custom-trustpilot-section .tp-verified{background:linear-gradient(135deg,#00b67a,#00a06b);color:#fff;font-size:11px;font-weight:700;padding:6px 13px;border-radius:100px;letter-spacing:.5px;box-shadow:0 4px 12px rgb(0 182 122 / .3)}.custom-trustpilot-section .tp-stars{color:var(--st-secondary-color);font-size:18px;letter-spacing:3px;margin-bottom:10px}.custom-trustpilot-section .tp-review-title{font-size:17px;font-weight:700;color:#111;margin-bottom:8px;letter-spacing:-.3px}.custom-trustpilot-section .tp-review-text{font-size:14px;line-height:1.75;color:#6b7280;margin-bottom:16px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.custom-trustpilot-section .tp-review-footer{display:flex;justify-content:space-between;align-items:center;padding-top:18px;border-top:1px solid #f3f4f6}.custom-trustpilot-section .tp-reviewer{font-size:14px;font-weight:600;color:#00b67a}.custom-trustpilot-section .tp-date{font-size:13px;color:#9ca3af}.custom-trustpilot-section .tp-btn-wrap{text-align:center;margin-top:40px}.custom-trustpilot-section .tp-review-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:18px 46px;background:linear-gradient(135deg,#111 0%,#222 100%);color:#fff;border-radius:100px;text-decoration:none;font-size:16px;font-weight:600;transition:all 0.35s ease;box-shadow:0 8px 24px rgb(0 0 0 / .15);letter-spacing:.2px}.custom-trustpilot-section .tp-review-btn:hover{background:linear-gradient(135deg,#00b67a 0%,#00a06b 100%);color:#fff;transform:translateY(-3px);box-shadow:0 16px 40px rgb(0 182 122 / .35)}.custom-trustpilot-section .swiper{overflow:visible}.blog .columns .column .blog-posts .no-results{background-color:#fdf0d5;color:#6f4400;padding:12px 20px;display:flex;gap:10px;align-items:center}.blog .columns .column .blog-posts .no-results i{color:#c07600;font-size:26px}.blog .columns .column .blog-posts .no-results p{font-size:13px;margin:0}.cms-page .entry-content{margin:50px 0}.cms-page .small-margin-top{margin-top:25px}.cms-page .margin-top{margin-top:50px}.cms-page .large-margin-top{margin-top:70px}.cms-page a{display:inline-block;word-break:break-all;color:var(--st-primary-color)}.cms-page a,.cms-page a span{font-weight:600}.cms-page a:hover{color:var(--st-text-light-hover)}.cms-page .entry-content .woocommerce .button.wc-backward{background-color:#1979c3;color:var(--st-white-color);border:1px solid #1979c3;font-weight:600;padding:7px 15px}.cms-page h1,.cms-page h2,.cms-page h3,.cms-page h4,.cms-page h5,.cms-page h6,.cms-page .h1,.cms-page .h2,.cms-page .h3,.cms-page .h4,.cms-page .h5,.cms-page .h6{margin-bottom:5px;font-weight:400;line-height:1.2}.cms-page p{margin:0 0 10px 0}.cms-page p+p{margin-top:10px}.cms-page p+h1,.cms-page p+h2,.cms-page p+h3,.cms-page p+h4,.cms-page p+h5,.cms-page p+h6,.cms-page p+.h1,.cms-page p+.h2,.cms-page p+.h3,.cms-page p+.h4,.cms-page p+.h5,.cms-page p+.h6{margin-top:15px}.cms-page strong{font-weight:600}.cms-page h3{font-size:17.5px}.cms-page h4{font-size:15px}.cms-page .backtotop{font-weight:500}.cms-page hr{margin:20px 0;border-top:1px solid rgb(0 0 0 / .1);background-color:#fff0}.cms-page p+ul{margin-top:15px}.cms-page ol{margin:0}.cms-page ul>li,.cms-page ol>li{margin-top:0;margin-bottom:10px}.cms-page table{border-collapse:collapse;max-width:100%}.cms-page table>thead>tr>th,.cms-page table>tbody>tr>th,.cms-page table>tfoot>tr>th,.cms-page table>thead>tr>td,.cms-page table>tbody>tr>td,.cms-page table>tfoot>tr>td{padding:11px 10px}.faq-page .container{max-width:1170px}.faq-page .section-title{font-size:24px;font-weight:600;color:#1482d0;border-bottom:1px solid;padding-bottom:5px;margin-bottom:10px}.faq-page .content-block{margin-bottom:10px}.faq-page .content-block h3 a{font-size:16px;font-weight:600}.faq-page .content-block h3 a:hover{color:#127fcb}.faq-page .faq-item h3{margin:15px 0 5px 0;font-size:18px;line-height:1.2;font-weight:600}.faq-page .faq-item p{margin:0 0 10px 0}.faq-page .faq-item p strong{font-weight:600}.faq-page .faq-item a:hover{color:var(--st-primary-color)}.faq-page .faq-item h4{margin:15px 0 5px 0;font-size:15px;line-height:1.2;font-weight:400}.faq-page .faq-separator{margin-top:20px}.page-template-page-contact-us .contact-boxes-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:45px;margin:80px 0}.page-template-page-contact-us .contact-boxes-wrapper .contact-box{text-align:center;padding:68px 30px 30px;background-color:var(--st-white-color);border:1px solid #1077c1;border-radius:5px;position:relative}.page-template-page-contact-us .contact-boxes-wrapper .contact-box .box-icon{position:absolute;top:-48px;left:50%;width:96px;height:96px;background-color:#1077c1;border-radius:50%;display:flex;align-items:center;justify-content:center;transform:translateX(-50%)}.page-template-page-contact-us .contact-boxes-wrapper .contact-box .box-icon::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;box-shadow:0 0 0 2px #1077c1;transform:scale(.8);transition:all 0.3s ease}.page-template-page-contact-us .contact-boxes-wrapper .contact-box:hover .box-icon::after{transform:scale(1.1)}.page-template-page-contact-us .contact-boxes-wrapper .contact-box .box-icon i{line-height:94px;color:var(--st-white-color);font-size:44px}.page-template-page-contact-us .contact-boxes-wrapper .contact-box h3{font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin:0;color:var(--st-light-black-color)}.page-template-page-contact-us .contact-boxes-wrapper .contact-box .subtitle{display:block;margin-top:5px;color:#444;font-size:16px;font-weight:400;text-transform:none;word-break:break-all}.page-template-page-contact-us .contact-boxes-wrapper .contact-box p{margin:15px 0 0}.page-template-page-contact-us .contact-boxes-wrapper .contact-box a{display:inline-block;margin:10px 0 0;color:#1077c1;background-color:#fff;border:1px solid #1077c1;border-radius:2.5px;font-size:14px;font-weight:400;line-height:1.5;padding:5px 14px;text-align:center}.page-template-page-contact-us .contact-boxes-wrapper .contact-box a:hover{color:var(--st-text-light-hover)}.page-template-page-contact-us .help-box{margin:0 0 80px 0}.page-template-page-contact-us .help-box h3{font-size:16px;font-weight:600;line-height:1.2;text-transform:uppercase;margin:0;color:var(--st-light-black-color)}.page-template-page-contact-us .help-box p{margin:0 0 10px 0}.page-template-page-contact-us .help-box p+p{margin-top:10px}@media(max-width:768px){.page-template-page-contact-us .contact-boxes-wrapper{grid-template-columns:repeat(auto-fit,minmax(200px,350px));gap:75px;justify-content:center}.page-template-page-contact-us .contact-boxes-wrapper .contact-box{padding:48px 20px 20px}.page-template-page-contact-us .contact-boxes-wrapper .contact-box .box-icon{width:76px;height:76px}.page-template-page-contact-us .contact-boxes-wrapper .contact-box .box-icon i{font-size:34px}.page-template-page-contact-us .help-box{text-align:center}}.about-page{margin:50px 0}.about-page .container{max-width:1170px}.about-page p{margin:0 0 10px 0}.about-page p+p{margin-top:10px}.about-page .section-title{color:var(--st-primary-color);margin-top:25px;margin-bottom:5px;font-size:20px;font-weight:400;line-height:1.2}.about-page table>thead>tr>th,.about-page table>tbody>tr>th,.about-page table>tfoot>tr>th,.about-page table>thead>tr>td,.about-page table>tbody>tr>td,.about-page table>tfoot>tr>td{padding:11px 10px}.about-page table h1{font-size:25px;font-weight:400;margin-bottom:5px}.privacy-policy-page .container{max-width:1170px}.privacy-policy-page hr{margin:40px 0;border:none;border-top:1px solid rgb(0 0 0 / .1);background-color:#fff0}.privacy-policy-page .privacy-section p+h1,.privacy-policy-page .privacy-section p+h2,.privacy-policy-page .privacy-section p+h3,.privacy-policy-page .privacy-section p+h4,.privacy-policy-page .privacy-section p+h5,.privacy-policy-page .privacy-section p+h6{margin:15px 0 5px 0}.privacy-policy-page .privacy-section h2{margin:0 0 5px 0;font-size:20px;line-height:1.2;font-weight:400}.privacy-policy-page .privacy-section p{margin:0 0 10px 0}.privacy-policy-page .privacy-section p strong{font-weight:600}.privacy-policy-page .privacy-section ol{margin:0;padding:0 0 0 25px}.privacy-policy-page .privacy-section ol li{margin-bottom:10px}.privacy-policy-page .privacy-section ol li a{color:#1077c1}.privacy-policy-page .privacy-section ol li a:hover{color:var(--st-text-light-hover)}.privacy-policy-page .privacy-section h4{margin:0 0 5px 0;font-size:15px;font-weight:400}.privacy-policy-page .privacy-section h5{margin:0 0 5px 0;font-size:13px;font-weight:400}.privacy-policy-page .privacy-section ul li{margin:0 0 10px 0}.privacy-policy-page .privacy-section div:has(table){overflow-x:auto}.privacy-policy-page .privacy-section table{margin:0}.privacy-policy-page .privacy-section table tr td{width:33%}.privacy-policy-page table>thead>tr>th,.privacy-policy-page table>tbody>tr>th,.privacy-policy-page table>tfoot>tr>th,.privacy-policy-page table>thead>tr>td,.privacy-policy-page table>tbody>tr>td,.privacy-policy-page table>tfoot>tr>td{padding:11px 10px}.privacy-policy-page table>tbody>tr>th,.privacy-policy-page table>tfoot>tr>th,.privacy-policy-page table>tbody>tr>td,.privacy-policy-page table>tfoot>tr>td{vertical-align:top}.terms-page .container{max-width:1170px}.terms-page p{margin:0 0 10px 0}.terms-page p strong{font-weight:600}.terms-page p+p{margin-top:10px}.terms-page .content-section:not(:first-child){margin:25px 0 0}.terms-page .content-section:first-child .section-title{margin:0}.terms-page .content-section .section-title{color:var(--st-text-color);margin:0 0 10px 0;font-size:14px;font-weight:600;line-height:1.2}.delivery-page{margin:80px 0 0}.delivery-page p{margin:0 0 10px 0}.delivery-page p.margin-top{margin-top:50px}.delivery-page p strong{font-weight:600}.delivery-page p+p{margin-top:10px}.delivery-page .content-section:not(:first-child){margin:45px 0 0}.delivery-page .content-section figure{margin:0}.delivery-page .content-section table{margin:0;max-width:100%;border-collapse:collapse}.delivery-page .content-section .section-title{color:var(--st-text-color);margin:0 0 10px 0;font-size:18px;font-weight:600;line-height:1.2}.delivery-page table>thead>tr>th,.delivery-page table>tbody>tr>th,.delivery-page table>tfoot>tr>th,.delivery-page table>thead>tr>td,.delivery-page table>tbody>tr>td,.delivery-page table>tfoot>tr>td{padding:11px 10px}.delivery-page table>tbody>tr>th,.delivery-page table>tfoot>tr>th,.delivery-page table>tbody>tr>td,.delivery-page table>tfoot>tr>td{vertical-align:top}.return-policy-page{margin:50px 0}.return-policy-page p{margin:0 0 10px 0}.return-policy-page p+p{margin-top:10px}.return-policy-page a{color:#3598db;text-decoration:underline}.return-policy-page a:hover{color:var(--st-text-light-hover)}.return-policy-page h2{color:var(--st-text-color);font-size:18px;font-weight:400;line-height:1.2;margin:0 0 5px 0}.return-policy-page ul{margin:0 0 10px 0}.return-policy-page ul li{margin:0 0 10px 0}.return-policy-page h2 strong,.return-policy-page p strong{font-weight:600}.return-policy-page .content-section{margin:40px 0 0}.return-policy-page .content-section ol{list-style:none;margin:0;padding:0}.return-policy-page .content-section .margin-top{margin-top:40px}.return-policy-page .content-section a,.return-policy-page .content-section a strong{font-weight:500}.size-guide-page .brands-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin:30px 0;gap:10px}.size-guide-page .brands-grid .brand-item{display:flex;justify-content:center}@media(max-width:1440px){.size-guide-page .brands-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:1024px){.size-guide-page .brands-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:768px){.size-guide-page .brands-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:480px){.size-guide-page .brands-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.swim-suit-page .container{max-width:1170px}.swim-suit-page p{margin:0 0 10px 0}.swim-suit-page p strong{font-weight:600}.swim-suit-page p+p{margin-top:10px}.swim-suit-page .content-section:first-child .section-title{margin:0}.swim-suit-page .content-section .section-title{color:var(--st-text-color);margin:0 0 10px 0;font-size:20px;font-weight:400;line-height:1.2}.cart-section{display:flex;gap:40px;flex-wrap:wrap}.cart-section .woocommerce-cart-form{flex:0 0 calc(74% - 20px);max-width:calc(74% - 20px)}.cart-section .woocommerce-cart-form .table-wrapper table{border:0;border-collapse:collapse}.cart-section .woocommerce-cart-form .table-wrapper table thead tr th.col{min-width:100px;padding:24px 11px 15px 11px;border-top:1px solid var(--st-text-light-hover);border-bottom:1px solid var(--st-text-light-hover);font-weight:600;text-align:right}.cart-section .woocommerce-cart-form .table-wrapper table thead tr th.col.product-name{padding:24px 8px 15px 8px;text-align:left}.cart-section .woocommerce-cart-form .table-wrapper table tbody{border-bottom:1px solid var(--st-text-light-hover)}.cart-section .woocommerce-cart-form .table-wrapper table tbody+tbody{border-top:2px solid var(--st-text-light-hover)}.cart-section .woocommerce-cart-form .table-wrapper table tbody td{border:0;padding:0;background-color:#fff0}.cart-section .woocommerce-cart-form .table-wrapper table tbody td.col{padding:20px 11px 20px 8px;text-align:right;min-width:100px;vertical-align:top}.cart-section .woocommerce-cart-form .table-wrapper table tbody td.col.product-thumbnail{padding:20px 8px 20px 0}.cart-section .woocommerce-cart-form .table-wrapper table tbody td.col.product-thumbnail img{max-width:200px;aspect-ratio:1/1;width:100%;height:100%}.cart-section .woocommerce-cart-form .table-wrapper table tbody td.col.product-name{text-align:left}.cart-section .woocommerce-cart-form .table-wrapper table tbody td.col.product-name a{color:var(--st-text-color);font-size:13px;font-weight:400;text-transform:uppercase}.cart-section .woocommerce-cart-form .table-wrapper table tbody td.col.product-name a:hover{color:var(--st-primary-color)}.cart-section .woocommerce-cart-form .table-wrapper table tbody td.col.product-price,.cart-section .woocommerce-cart-form .table-wrapper table tbody td.col.product-subtotal{font-size:16px;font-weight:700;color:var(--text-light)}.cart-section .woocommerce-cart-form .table-wrapper table tbody td.col.product-quantity .quantity input{padding:5px 10px;outline:none}.cart-section .woocommerce-cart-form .table-wrapper table tbody td.col.product-quantity .quantity input.qty::-webkit-outer-spin-button,.cart-section .woocommerce-cart-form .table-wrapper table tbody td.col.product-quantity .quantity input.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cart-section .woocommerce-cart-form .table-wrapper table tbody td.col.product-quantity .quantity input.qty{-moz-appearance:textfield}.cart-section .woocommerce-cart-form .table-wrapper table tbody td .product-action-buttons{display:flex;gap:25px;justify-content:flex-end;margin:0 0 15px 0}.cart-section .woocommerce-cart-form .table-wrapper table tbody td .product-action-buttons a{font-size:18px;color:var(--text-light)!important}.cart-section .woocommerce-cart-form .table-wrapper table tbody td .product-action-buttons a:hover{color:var(--st-black-color)!important;background:#fff0}.cart-section .woocommerce-cart-form .cart-action-buttons .update-button{text-align:right}.cart-section .woocommerce-cart-form .cart-action-buttons .update-button button{background-color:#1979c3;color:var(--st-white-color);border:1px solid #1979c3;font-weight:600;padding:7px 15px}.cart-section .woocommerce-cart-form .cart-action-buttons .coupon-section .coupon-wrapper .coupon-title h4{position:relative;display:inline-block;padding:0 20px 0 0;font-size:clamp(14px, 1vw, 16px);line-height:1.1;color:var(--st-black-color)}.cart-section .woocommerce-cart-form .cart-action-buttons .coupon-section .coupon-wrapper .coupon-title h4::after{content:'';position:absolute;right:0;top:50%;width:7px;height:7px;border-right:1px solid var(--st-black-color);border-bottom:1px solid var(--st-black-color);transform:translateY(-50%) rotate(45deg)}.cart-section .woocommerce-cart-form .cart-action-buttons .coupon-section .coupon-wrapper .coupon{margin:10px 0 0}.cart-section .woocommerce-cart-form .cart-action-buttons .coupon-section .coupon-wrapper .coupon button.button{background-color:#1979c3;color:var(--st-white-color);border:1px solid #1979c3;font-weight:600;padding:7px 15px}.cart-section .cart-collaterals{flex:0 0 calc(26% - 20px);max-width:calc(26% - 20px);background-color:#f5f5f5;padding:20px;height:fit-content}.cart-section .cart-collaterals .cart_totals{width:100%}.cart-section .cart-collaterals .cart_totals .cart-total-title{margin:0 0 15px 0}.cart-section .cart-collaterals .cart_totals table{border:0}.cart-section .cart-collaterals .cart_totals table tr th,.cart-section .cart-collaterals .cart_totals table tr td{width:100%}.cart-section .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals th{border-top:1px solid #e9e6ed!important;position:relative;padding:9px 20px 9px 12px;cursor:pointer}.cart-section .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals th::after{content:'';position:absolute;right:5px;top:50%;width:8px;height:8px;border-right:1px solid #858585;border-bottom:1px solid #858585;transform:translateY(-50%) rotate(45deg);transition:all 0.3s ease}.cart-section .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals.active th::after{transform:translateY(-50%) rotate(-135deg)}.cart-section .cart-collaterals .cart_totals table tr.cart-subtotal td,.cart-section .cart-collaterals .cart_totals table tr.order-total td{text-align:right}.cart-section .cart-collaterals .cart_totals table tr.cart-subtotal th{font-weight:400}.cart-section .cart-collaterals .cart_totals table tr.order-total th,.cart-section .cart-collaterals .cart_totals table tr.order-total td{font-size:clamp(16px, 1vw, 18px);line-height:1.5}.cart-section .cart-collaterals .cart_totals .wc-proceed-to-checkout{display:flex;flex-direction:column}.cart-section .cart-collaterals .cart_totals .wc-proceed-to-checkout .wc-apa-button-separator{display:none!important}.cart-section .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button{order:-1;margin:0 0 20px 0;border-radius:5px;font-size:clamp(14px, 1vw, 18px);font-weight:600;line-height:1.5;color:var(--st-white-color)!important;background-color:var(--st-primary-color);padding:8px 15px;width:100%;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;text-decoration:none;transition:color .35s ease-in-out}.cart-section .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button:hover{background-color:var(--st-primary-dark)}.cart-section .cart-collaterals .cart_totals .wc-proceed-to-checkout .ppc-button-wrapper{margin:10px 0 20px}.xoo-wsc-markup .xoo-wsc-ft-buttons-cont a.xoo-wsc-ft-btn-cart,.xoo-wsc-markup .xoo-wsc-ft-buttons-cont a.xoo-wsc-ft-btn-continue{background-color:#fff0;color:var(--st-primary-color);padding:0;border:0;font-size:16px;margin:10px 0}.xoo-wsc-markup .xoo-wsc-ft-buttons-cont a.xoo-wsc-ft-btn-cart:hover,.xoo-wsc-markup .xoo-wsc-ft-buttons-cont a.xoo-wsc-ft-btn-continue:hover{text-decoration:underline}.xoo-wsc-markup .xoo-wsc-ft-buttons-cont a.xoo-wsc-ft-btn-checkout{background-color:var(--st-primary-color);border-color:var(--st-primary-color)}.xoo-wsc-markup .xoo-wsc-ft-buttons-cont a.xoo-wsc-ft-btn-checkout:hover{color:var(--st-primary-color);background-color:var(--st-white-color)}@media(max-width:1024px){.cart-section .woocommerce-cart-form{max-width:100%;flex:0 0 100%}.cart-section .cart-collaterals{flex:0 0 100%;max-width:100%}.cart-section .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button{display:inline-block}}@media(max-width:768px){.cart-section .woocommerce-cart-form .table-wrapper table tbody td.col{padding:10px}.cart-section .woocommerce-cart-form .table-wrapper table tbody td.col.product-thumbnail{display:block}.cart-section .woocommerce-cart-form .table-wrapper table tbody td.col.product-thumbnail a{width:100%}.cart-section .woocommerce-cart-form .table-wrapper table tbody td.col.product-thumbnail a img{margin:0 auto}.cart-section .woocommerce-cart-form .table-wrapper table tbody td.col.product-thumbnail::before{content:none}.cart-section .woocommerce-cart-form .table-wrapper table tbody.cart-item tr:last-child td::before{content:none}}@media(max-width:480px){.cart-section .woocommerce-cart-form .table-wrapper table tbody td.col.product-thumbnail{padding:0}.cart-section .woocommerce-cart-form .table-wrapper table tbody td.col.product-thumbnail a img{max-width:120px}}.single-product .shop.product{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2%}.single-product .product .woocommerce-product-gallery{float:none!important}.single-product .product .woocommerce-product-gallery .flex-viewport{border:1px solid var(--st-border-color);max-height:524px}.single-product .product .woocommerce-product-gallery .flex-viewport .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a img{max-height:524px;object-fit:contain}.single-product .product .woocommerce-product-gallery .flex-control-thumbs{margin:10px 0 0!important;display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 50px) / 6);gap:10px;overflow-x:auto!important;padding:0 0 10px 0!important}.single-product .product .woocommerce-product-gallery .flex-control-thumbs::-webkit-scrollbar{height:5px}.single-product .product .woocommerce-product-gallery .flex-control-thumbs::-webkit-scrollbar-track{background:var(--st-text-light-hover);border-radius:10px}.single-product .product .woocommerce-product-gallery .flex-control-thumbs::-webkit-scrollbar-thumb{background:var(--st-black-color);border-radius:10px}.single-product .product .woocommerce-product-gallery .flex-control-thumbs li{padding:2px;list-style:none;float:none!important;width:auto!important}.single-product .product .woocommerce-product-gallery .flex-control-thumbs li:has(.flex-active){background-color:var(--st-border-color)}.single-product .product .woocommerce-product-gallery .flex-control-thumbs li img{width:100%;height:auto;display:block}.single-product .product .summary{margin:0;float:none!important}.single-product .product .summary .product_title{font-size:clamp(20px, 2vw, 28px);font-weight:400;line-height:1.2}.single-product .product .summary .woocommerce-product-rating{display:none}.single-product .product .summary .price-meta-wrapper{display:flex;gap:20px;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:0 0 10px 0}.single-product .product .summary .price-meta-wrapper .price{margin:0;display:flex;gap:15px;color:var(--st-black-color)}.single-product .product .summary .price-meta-wrapper .price .amount{font-size:clamp(16px, 2vw, 20px);font-weight:600;line-height:1.2;color:var(--st-black-color)}.single-product .product .summary .price-meta-wrapper .price del .amount{font-weight:400}.single-product .product .summary .price-meta-wrapper .price ins .amount{color:#da0202}.single-product .product .summary .price-meta-wrapper .product_meta .sku_wrapper{color:var(--text-light);font-size:13px}.single-product .product .summary .price-meta-wrapper .product_meta .posted_in,.single-product .product .summary .price-meta-wrapper .product_meta .tagged_as{display:none}.single-product .product .summary .price-meta-wrapper .price-wrapper .custom-msrp{margin:0;font-size:14px;color:#a9a9a9}.single-product .product .summary .price-meta-wrapper .price-wrapper .custom-msrp .amount{font-size:20px;line-height:24px;font-weight:600;text-decoration:line-through}.single-product .product .summary .woocommerce-product-details__short-description p{font-size:12px;line-height:1.7;color:var(--text-light);margin:0}.single-product .product .summary .wsc-size-chart-link-wrap{margin:20px 0 0}.single-product .product .summary .wsc-size-chart-link-wrap .wsc-size-chart-link{font-size:14px;color:var(--st-primary-color);font-weight:600;text-decoration:underline;opacity:1;gap:10px;text-transform:uppercase}.single-product .product .summary .wsc-size-chart-link-wrap .wsc-size-chart-link::before{content:none}.single-product .product .summary .wsc-size-chart-link-wrap .wsc-size-chart-link::after{content:'';height:18px;width:18px;background-image:url(https://www.proswimwear.com/wp-content/uploads/2026/03/size-chart-icon.webp);background-position:center;background-repeat:no-repeat;background-size:cover}.single-product .wsc-popup-overlay .wsc-popup-container{max-width:1100px}.single-product .wsc-popup-overlay .wsc-popup-container .horizontal-scroll-except-first-column{overflow-x:auto}.single-product .wsc-popup-overlay .wsc-popup-container .horizontal-scroll-except-first-column table{margin-left:0;min-width:650px!important}.single-product .wsc-popup-overlay .wsc-popup-container .horizontal-scroll-except-first-column table tr td.size-chart-heading{position:sticky!important;left:0;max-width:60px!important;min-width:auto!important}.single-product .product .summary form.cart .variations{margin:10px 0 0}.single-product .product .summary form.cart .variations tr{gap:10px;flex-direction:column;align-items:flex-start}.single-product .product .summary form.cart .variations tr .label{width:auto;flex:0 0 auto}.single-product .product .summary form.cart .variations tr .wpcvs-term{border:1px solid var(--st-text-color);border-radius:3px;overflow:hidden;visibility:hidden}.single-product .product .summary form.cart .variations tr .wpcvs-term.wpcvs-disabled,.single-product .product .summary form.cart .variations tr .wpcvs-term.wpcvs-enabled{visibility:visible}.single-product .product .summary form.cart .variations tr .wpcvs-term:hover{outline:1px solid #999;color:var(--st-light-black-color);border:1px solid var(--st-white-color)}.single-product .product .summary form.cart .variations tr .wpcvs-term.wpcvs-disabled .wpcvs-term-inner::after{content:"";position:absolute;top:50%;left:-30%;width:160%;height:2px;background:#c00000;transform:rotate(-45deg);z-index:99}.single-product .product .summary form.cart .variations tr .wpcvs-term.wpcvs-selected{border:1px solid var(--st-secondary-color);background-color:var(--st-secondary-color);color:var(--st-white-color)}.single-product .product .summary form.cart .variations tr .wpcvs-term .wpcvs-term-inner{background-color:#fff0}.single-product .product .summary form.cart .variations tr .wpcvs-term.wpcvs-selected .wpcvs-term-inner::before{content:none}.single-product .product .summary form.cart .single_variation_wrap .woocommerce-variation-add-to-cart{display:flex;flex-direction:column}.single-product .product .summary form.cart{display:flex;flex-direction:column;width:100%}.single-product .product .summary form.cart .quantity{float:inherit;margin:30px 0 0;display:flex;flex-direction:column;gap:10px}.single-product .product .summary form.cart .quantity:has(input[type="hidden"]){display:none}.single-product .product .summary form.cart .quantity::before{content:'Quantity';text-transform:uppercase;font-size:14px;color:#666;font-weight:600}.single-product .product .summary form.cart .quantity input[type="number"]::-webkit-outer-spin-button,.single-product .product .summary form.cart .quantity input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.single-product .product .summary form.cart .quantity input[type="number"]{-moz-appearance:textfield;max-width:60px;padding:8px;width:auto;outline:none}.single-product .product .summary form.cart button.button{float:inherit;width:100%;margin:10px 0 0;background-color:var(--st-primary-color);padding:13px 10px;text-transform:uppercase;font-size:clamp(14px, 1vw, 17px);line-height:1.25;font-weight:400;font-family:'poppins',sans-serif;order:1}.single-product .product .summary form.cart #revolut-pay-informational-banner{order:2}.single-product .product .summary form.cart .wc-revolut-pay-express-checkout-instance{order:3}.single-product .product .summary form.cart .wc-revolut-payment-request-instance{order:4}.single-product .product .summary .wc-lpf-button-wrapper span{width:100%}.single-product .product .woocommerce-tabs{width:100%}.single-product .product .woocommerce-tabs ul.tabs{padding:0 0 10px 0!important}.single-product .product .woocommerce-tabs ul.tabs li{border:0!important;background-color:var(--st-white-color)!important;font-size:14px;padding:0!important;margin:0!important;border-radius:3px!important}.single-product .product .woocommerce-tabs ul.tabs li::before,.single-product .product .woocommerce-tabs ul.tabs li::after{content:none!important}.single-product .product .woocommerce-tabs ul.tabs li.active{background-color:var(--st-text-light)!important}.single-product .product .woocommerce-tabs ul.tabs li a{font-weight:400!important;padding:10px 25px!important;color:var(--st-black-color)!important}.single-product .product .woocommerce-tabs ul.tabs li.active a{color:var(--st-white-color)!important}.single-product .product .woocommerce-tabs .panel h3{font-size:clamp(16px, 1vw, 18px);line-height:1.25;font-weight:400;margin:15px 0 5px 0}.single-product .product .woocommerce-tabs .panel p{color:var(--st-text-light);font-size:12px;margin:0 0 10px 0}.single-product .product .woocommerce-tabs .panel ul{padding-left:20px;list-style-type:disc;margin:0 0 10px 0}.single-product .product .woocommerce-tabs .panel ul strong{font-weight:600}.single-product .product .woocommerce-tabs .panel button{border-radius:5px;font-size:clamp(14px, 1vw, 16px);font-weight:500;line-height:1.5;text-decoration:none;transition:color .35s ease-in-out}.single-product #wc-lpf-modal .wc-lpf-modal-body{align-items:flex-start}.single-product #wc-lpf-modal .wc-lpf-modal-body .wc-lpf-product-info,.single-product #wc-lpf-modal .wc-lpf-modal-body .wc-lpf-form-wrapper{padding:0 0 0 15px;border-left:1px dashed #b03680}.single-product #wc-lpf-modal .wc-lpf-modal-body .wc-lpf-form-wrapper form .wc-lpf-form-actions{text-align:right}.single-product .related.products{margin:0 0 50px 0}.single-product .related.products h2{margin:0 0 20px 0}.single-product .related.products ul.products{grid-template-columns:repeat(4,1fr)}@media (max-width:768px){.single-product .product .woocommerce-product-gallery .flex-control-thumbs{grid-auto-columns:calc((100% - 40px) / 5)}.single-product .related.products ul.products{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.single-product .product .woocommerce-product-gallery .flex-control-thumbs{grid-auto-columns:calc((100% - 30px) / 4)}.single-product .related.products ul.products{grid-template-columns:repeat(1,1fr)}}.woocommerce-checkout .site-header .header-top{display:none}.woocommerce-checkout .site-header .header-middle .header-main-flex .site-branding .menu-open{display:none}.woocommerce-checkout .site-header .header-middle .header-main-flex .header-search{display:none}.woocommerce-checkout .site-header .header-middle .header-main-flex .header-actions .switcher{display:none}.woocommerce-checkout .site-header .header-middle .header-main-flex .header-actions .xoo-wsc-sc-cont{display:none}.woocommerce-checkout .wc-amazon-checkout-message .wc-amazon-payments-advanced-info{display:flex;flex-direction:row-reverse;gap:20px;flex-wrap:wrap-reverse;justify-content:flex-end}.woocommerce-checkout .wc-amazon-checkout-message .wc-amazon-payments-advanced-info #pay_with_amazon{margin:0}.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info{padding:20px 20px 20px 50px;border:0;margin:0;border-radius:0}.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info::before{color:var(--st-primary-color);top:50%;left:20px;transform:translateY(-50%)}.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info a{color:var(--st-primary-color)}.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info a:hover{color:var(--st-text-light-hover)}.woocommerce-checkout .woocommerce .woocommerce-form-coupon-toggle{margin:0 0 20px 0}.woocommerce-checkout .woocommerce .checkout_coupon{margin:0 0 20px 0;border:0;background-color:#fff0;padding:0 20px 20px 20px;border-radius:0}.woocommerce-checkout .woocommerce .checkout_coupon p{margin:0;padding:0}.woocommerce-checkout .woocommerce .checkout_coupon button{display:inline-block;border-radius:5px;font-size:clamp(14px, 1vw, 16px);font-weight:500;line-height:1.5;color:var(--st-white-color)!important;background-color:var(--st-primary-color);padding:5px 20px;text-decoration:none}.woocommerce-checkout .woocommerce .checkout .col2-set{display:flex;flex-wrap:wrap}.woocommerce-checkout .woocommerce .checkout .col2-set .woocommerce-billing-fields h3{margin-top:0}.woocommerce-checkout .woocommerce .checkout .col2-set .col-2{padding-left:2%}.woocommerce-checkout .woocommerce .checkout .form-row label{color:var(--st-black-color);font-weight:600}.woocommerce-checkout .woocommerce .checkout .form-row .select2-selection,.woocommerce-checkout .woocommerce .checkout .form-row .input-text{border:1px solid var(--st-border-color);color:var(--st-light-black-color);outline:none}.woocommerce-checkout .woocommerce .checkout .woocommerce-checkout-review-order table.shop_table tfoot td,.woocommerce-checkout .woocommerce .checkout .woocommerce-checkout-review-order table.shop_table tfoot th{font-weight:400}.woocommerce-checkout .woocommerce .checkout .woocommerce-checkout-review-order table.shop_table tbody td strong,.woocommerce-checkout .woocommerce .checkout .woocommerce-checkout-review-order table.shop_table tbody th strong{font-weight:400}.woocommerce-checkout .woocommerce .checkout .woocommerce-checkout-review-order table.shop_table tfoot td ul li .amount{font-weight:400!important}.woocommerce-checkout .woocommerce .checkout .woocommerce-checkout-review-order table.shop_table td.product-name p{word-break:break-all}.woocommerce-checkout .woocommerce .checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .woocommerce-info{margin:0}.woocommerce-checkout .woocommerce .checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment button.button{display:inline-block;margin:10px 0 0;border-radius:5px;font-size:clamp(14px, 1vw, 18px);font-weight:500;line-height:1.5;color:var(--st-white-color)!important;background-color:var(--st-primary-color);padding:6px 20px;text-decoration:none;transition:color .35s ease-in-out}.woocommerce-checkout .woocommerce .checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment button.button:hover{background-color:var(--st-primary-dark)}.woocommerce-checkout .woocommerce .checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .revolut-scheme-icons-wrapper{margin-left:0}.woocommerce-checkout .woocommerce .checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment .revolut-label-informational-icon{flex:none;min-width:auto}.woocommerce-checkout .woocommerce .checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment li.wc_payment_method:not(:first-child){display:flex;flex-wrap:wrap;margin:10px 0 0!important}.woocommerce-checkout .woocommerce .checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment li.wc_payment_method:not(:first-child)>label{display:flex;gap:5px;flex-wrap:wrap}.woocommerce-checkout .woocommerce .checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment li.wc_payment_method label.notranslate .revolut-scheme-icons-wrapper{width:100%;justify-content:flex-start;gap:5px}.woocommerce-checkout .woocommerce .checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment li.wc_payment_method label img{max-width:40px;object-fit:contain}.woocommerce-checkout .woocommerce .checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment li.wc_payment_method label.notranslate .revolut-scheme-icons-wrapper img{margin:0!important}.woocommerce-checkout .woocommerce .checkout .woocommerce-checkout-review-order .woocommerce-checkout-payment li.wc_payment_method .wkwc-adyen-wrap-form .wkwc-adyen-stored-card__fields .CardInput-module_adyen-checkout__input__3Jmld{display:flex}.woocommerce-checkout .woocommerce form.checkout .ppc-button-wrapper{display:flex}@media(max-width:768px){.woocommerce-checkout .woocommerce .checkout .col2-set{flex-direction:column}.woocommerce-checkout .woocommerce .checkout .col2-set .col-2{padding-left:0}}.woocommerce-account .woocommerce .woocommerce-MyAccount-content,.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation{border:1px solid var(--st-border-color);padding:15px;border-radius:5px}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation{width:25%}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation li:last-child{margin:0}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation li:not(:last-child){padding:0 0 5px 0;border-bottom:1px solid var(--st-border-color);margin:0 0 10px 0}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation li a{color:var(--st-black-color)}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation li a:hover,.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation li.is-active a{color:var(--st-primary-color)}.woocommerce-account .woocommerce .woocommerce-MyAccount-content{width:72%}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .button{display:inline-block;border-radius:5px;font-size:clamp(12px, 1vw, 14px);font-weight:400;line-height:1.2;padding:10px 20px;color:var(--st-white-color)!important;background-color:var(--st-primary-color);text-decoration:none;transition:color .35s ease-in-out}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .button:hover{background-color:var(--st-primary-dark)}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table{margin:0;border:0}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table .button{font-size:12px;padding:5px 10px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-info{margin:0;padding:0;background-color:#fff0;display:flex;align-items:center;gap:20px;flex-wrap:wrap;justify-content:space-between;border:0}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-info::before,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-info::after{content:none}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address{width:100%}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address .woocommerce-Address-title{display:flex;align-items:center;justify-content:space-between;margin:0 0 10px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address .woocommerce-Address-title::before,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address .woocommerce-Address-title::after{content:none}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address .woocommerce-Address-title h2{margin:0}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address address{margin:0}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address:last-child{margin:20px 0 0}.woocommerce-account .woocommerce .woocommerce-MyAccount-content form h2{margin:0}.woocommerce-account .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields{margin:10px 0 0}.woocommerce-account .woocommerce .woocommerce-MyAccount-content form .form-row label{font-weight:600;color:var(--st-black-color)}.woocommerce-account .woocommerce .woocommerce-MyAccount-content form .form-row .select2-selection,.woocommerce-account .woocommerce .woocommerce-MyAccount-content form .form-row .input-text{border:1px solid var(--st-border-color);color:var(--st-light-black-color);outline:none}.woocommerce-account .woocommerce .woocommerce-MyAccount-content form p:has(.button){margin:20px 0 0}@media(max-width:768px){.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation,.woocommerce-account .woocommerce .woocommerce-MyAccount-content{width:100%}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table tr td:first-of-type{border:0}.woocommerce-account .woocommerce .woocommerce-MyAccount-content{margin:30px 0 0}}.shop .columns{display:flex;gap:35px;align-items:flex-start}.shop .columns .column{width:100%;padding:0 0 40px 0}.shop .columns .woocommerce-ordering{position:relative}.shop .columns .woocommerce-ordering::before{content:'';position:absolute;right:20px;top:50%;width:7px;height:7px;border-right:1px solid var(--text-light);border-bottom:1px solid var(--text-light);transform:translateY(-50%) rotate(45deg)}.shop .columns .woocommerce-ordering select{border:1px solid var(--st-dark-border-color);border-radius:100px;padding:7px 40px 7px 25px;outline:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;position:relative;z-index:1;background-color:#fff0}.shop ul.products{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));column-gap:25px;row-gap:35px}.shop ul.products::before,.shop ul.products::after{content:none}.shop ul.products li.product{width:100%;margin:0;display:flex;flex-direction:column;align-items:flex-start}.shop ul.products li.product .woocommerce-LoopProduct-link{text-align:center;margin:0 auto}.shop ul.products li.product .pb-badges-wrapper .pb-badge{white-space:unset}.shop ul.products li.product .woocommerce-LoopProduct-link .product-image-wrapper{position:relative;overflow:hidden;padding-bottom:300px}.shop ul.products li.product .woocommerce-LoopProduct-link .product-image-wrapper img{width:90%;height:100%;object-fit:contain;position:absolute;left:0;top:0;bottom:0;right:0;margin:auto}.shop ul.products li.product .woocommerce-LoopProduct-link .product-image-wrapper img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:300px 300px}.shop ul.products li.product .woocommerce-LoopProduct-link .product-image-wrapper .brand-hover-image{opacity:0;z-index:2;width:100%;object-fit:cover}.shop ul.products li.product:hover .woocommerce-LoopProduct-link .product-image-wrapper .brand-hover-image{opacity:1}.shop ul.products li.product .woocommerce-LoopProduct-link .woocommerce-loop-product__title{font-size:14px;line-height:1.5;font-weight:400;text-transform:uppercase;text-align:center;color:var(--st-text-color)}.shop ul.products li.product .woocommerce-LoopProduct-link .woocommerce-loop-product__title:hover{color:var(--st-primary-hover)}.shop ul.products li.product .woocommerce-LoopProduct-link .price{color:var(--st-primary-color);margin:0;display:flex;gap:15px;justify-content:center;align-items:center;flex-wrap:wrap}.shop ul.products li.product .woocommerce-LoopProduct-link .price .amount{font-size:clamp(16px, 2vw, 20px);font-weight:600;line-height:1.2;color:var(--st-primary-color)}.shop ul.products li.product .woocommerce-LoopProduct-link .price del{text-decoration:none}.shop ul.products li.product .woocommerce-LoopProduct-link .price del .amount{font-weight:400;text-decoration:line-through}.shop ul.products li.product .woocommerce-LoopProduct-link .price ins .amount{color:#da0202}.shop ul.products li.product .woocommerce-LoopProduct-link .custom-msrp{color:#a9a9a9;font-size:12px;line-height:1.8}.shop ul.products li.product .woocommerce-LoopProduct-link .custom-msrp .amount{font-size:20px;text-decoration:line-through}.shop ul.products li.product .variations{margin:10px 0}.shop ul.products li.product .variations .variation .label{display:none}.shop ul.products li.product .variations .variation .wpcvs-term{border:1px solid var(--st-text-color);border-radius:3px;height:auto;min-width:auto;padding:5px;overflow:hidden;visibility:hidden}.shop ul.products li.product .variations .variation .wpcvs-term:hover{color:var(--st-light-black-color);border:1px solid #999}.shop ul.products li.product .variations .variation .wpcvs-term.wpcvs-disabled,.shop ul.products li.product .variations .variation .wpcvs-term.wpcvs-enabled{visibility:visible}.shop ul.products li.product .variations .variation .wpcvs-term.wpcvs-disabled .wpcvs-term-inner{position:unset}.shop ul.products li.product .variations .variation .wpcvs-term.wpcvs-disabled .wpcvs-term-inner::after{content:"";position:absolute;top:50%;left:-30%;width:160%;height:2px;background:#c00000;transform:rotate(-45deg);z-index:99}.shop ul.products li.product .variations .variation .wpcvs-term.wpcvs-selected{border:1px solid var(--st-secondary-color);background-color:var(--st-secondary-color)}.shop ul.products li.product .variations .variation .wpcvs-term .wpcvs-term-inner{background-color:#fff0;font-size:12px;line-height:1.2;color:#9c9c9c;height:auto}.shop ul.products li.product .variations .variation .wpcvs-term.wpcvs-selected .wpcvs-term-inner{color:var(--st-white-color)}.shop ul.products li.product .variations .variation .wpcvs-term.wpcvs-selected .wpcvs-term-inner::before{content:none}.shop ul.products li.product .variations .variation .wpcvs-term .wpcvs-term-inner .wpcvs-term-label{padding:0;color:var(--st-text-color)}.shop ul.products li.product .variations .reset{display:none}.shop ul.products li.product .variations:has(.wpcvs-term.wpcvs-selected) .reset{display:block}.shop ul.products li.product .button{display:inline-block;border-radius:0;width:100%;font-family:var(--st-font-secondary);font-size:clamp(12px, 1vw, 14px);font-weight:400;line-height:1.25;text-align:center;text-transform:uppercase;color:var(--st-white-color);background-color:#1979c3;padding:10px 15px;margin-top:auto;opacity:0;visibility:hidden;transition:all 0.3s ease-in-out}.shop ul.products li.product:hover .button{opacity:1;visibility:visible}.shop ul.products li.product .button:hover{background-color:#006bb4}@media(max-width:1440px){.shop ul.products{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1200px){.shop ul.products{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1024px){.shop ul.products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.shop .columns{flex-direction:column}.shop .columns .column{padding:0}.shop ul.products{column-gap:15px}.shop ul.products li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:100%}.woocommerce-page ul.products[class*=columns-] li.product{margin:0}.shop ul.products li.product .button{opacity:1;visibility:visible}}.swimming-club-benefits{text-align:center}.swimming-club-benefits h1,.swimming-club-benefits h2,.swimming-club-benefits h3{margin:0}.swimming-club-benefits .background-grey{background:#f9f9f9}.swimming-club-benefits .logo-title-wrapper{display:flex;align-items:center;justify-content:space-between;gap:10px}.swimming-club-benefits .main-image-wrapper{display:flex;align-items:center;justify-content:center}.swimming-club-benefits .main-image-wrapper img{max-width:200px;object-fit:contain}.swimming-club-benefits .main-title{margin-bottom:20px}.swimming-club-benefits .benefits-discription{padding:0 20px}.swimming-club-benefits .benefits-discription a{color:#236fa1}.swimming-club-benefits .benefits-discription a:hover{color:var(--st-text-light-hover)}.swimming-club-benefits .benefit-card-grid{display:grid;grid-template-columns:repeat(2,1fr);margin:20px 0 0}.swimming-club-benefits .benefit-card-grid.three-column{grid-template-columns:repeat(3,1fr)}.swimming-club-benefits .benefit-card-grid .benefit-card{padding:20px}.swimming-club-benefits .benefit-card-grid .benefit-card .image-wrapper{display:flex;align-items:center;justify-content:center;margin:0 0 10px 0}.swimming-club-benefits .benefit-card-grid .benefit-card .benefit-content{text-align:left}.swimming-club-benefits .benefit-card-grid .benefit-card .benefit-content.center{text-align:center}.swimming-club-benefits .benefit-card-grid .benefit-card .benefit-content .details a{font-weight:400;color:#236fa1}.swimming-club-benefits .benefit-card-grid .benefit-card .benefit-content .details a:hover{color:var(--st-text-light-hover)}.swimming-club-benefits .benefits-cta{background-color:var(--st-primary-color);padding:20px}.swimming-club-benefits .benefits-cta .cta-title{margin:0 0 40px 0;color:var(--st-white-color)}.swimming-club-benefits .benefits-cta .cta-link{word-break:keep-all;background-color:var(--st-white-color);color:var(--st-primary-color);display:inline-block;padding:14px 17px;margin:0 0 10px 0;font-size:clamp(16px, 1vw, 18px);line-height:1.25;font-weight:500;transition:all 0.3s ease}.swimming-club-benefits .benefits-cta .cta-link:hover{background-color:#006bb4}.swimming-club-benefits .benefits-cta .cta-description{font-weight:700;color:var(--st-white-color);margin:20px 0}.swimming-club-benefits .cta-signup-title{margin:20px 0}.swimming-club-benefits .signup-button{font-size:clamp(16px, 1vw, 18px);line-height:1.25;font-weight:500;padding:14px 17px;background-color:#1979c3;color:var(--st-white-color);border-radius:3px}.swimming-club-benefits .signup-button:hover{background-color:#006bb4}@media(max-width:768px){.swimming-club-benefits .benefit-card-grid{grid-template-columns:repeat(1,1fr)}.swimming-club-benefits .benefit-card-grid.three-column{grid-template-columns:repeat(2,1fr)}.swimming-club-benefits .logo-title-wrapper{flex-direction:column}}.category-cms-block .brands-banner-image .brands-banner-wrapper a{display:block}.category-cms-block .brands-banner-image .brands-banner-wrapper a img{display:block;width:100%}.category-cms-block .brands-images{text-align:center;margin:50px 0}.category-cms-block .brands-images .brands-title{font-size:clamp(24px, 3vw, 38px);font-weight:400;margin:0 0 5px 0}.category-cms-block .brands-images .brands-images-grid{margin:10px 0 0;display:grid;grid-template-columns:repeat(6,1fr);column-gap:10px;row-gap:30px}.category-cms-block .brands-images .brands-images-grid .grid-item a{display:block}.category-cms-block .brands-images .brands-images-grid .grid-item a img{display:block;width:100%}@media(max-width:768px){.category-cms-block .brands-banner-image{display:none}.category-cms-block .brands-images .brands-images-grid{grid-template-columns:repeat(4,1fr)}}@media(max-width:480px){.category-cms-block .brands-images .brands-images-grid{grid-template-columns:repeat(2,1fr)}}.clubs-affiliate-program h2{text-align:center}.clubs-affiliate-program .description-section{margin:20px 0 0}.clubs-affiliate-program .button{padding:14px 17px;background-color:#1979c3;font-family:var(--st-font-secondary);font-size:18px;line-height:1.2;font-weight:500;border-radius:3px;color:var(--st-white-color)}.clubs-affiliate-program .button.discover-button{color:var(--st-black-color)}.clubs-affiliate-program .button:hover{background-color:#006bb4}.clubs-affiliate-program .button.discover-button:hover{color:var(--st-white-color)}.clubs-affiliate-program .affiliate-benefit-cards{display:grid;grid-template-columns:repeat(2,1fr)}.clubs-affiliate-program .affiliate-benefit-cards .benefit-card{padding:20px}.clubs-affiliate-program .affiliate-benefit-cards .benefit-card .image-wrapper{display:flex;align-items:center;justify-content:center;margin:0 0 10px 0}.clubs-affiliate-program p a{color:var(--st-text-color);font-weight:400}.clubs-affiliate-program p a:hover{color:var(--st-text-light-hover)}@media(max-width:768px){.clubs-affiliate-program .affiliate-benefit-cards{grid-template-columns:repeat(1,1fr)}}.arena-guide-title-section .title{padding:0 0 15px 0;border-bottom:1px solid #cecece;margin:0 0 10px 0}.arena-product-feature-section .product-feature-wrapper{display:flex;gap:100px}.arena-product-feature-section .product-feature-wrapper .left-section{display:grid;grid-template-columns:repeat(4,1fr)}.arena-product-feature-section .product-feature-wrapper .feature-card{display:flex;flex-direction:column;height:100%}.arena-product-feature-section .product-feature-wrapper .feature-card .card-image{margin:0 0 10px 0}.arena-product-feature-section .product-feature-wrapper .feature-card img{width:100%}.arena-product-feature-section .product-feature-wrapper .feature-card .card-title{text-align:center;border:1px solid #878787;padding:10px}.arena-product-feature-section .product-feature-wrapper .feature-card .card-chart{margin:10px 0}.arena-product-feature-section .product-feature-wrapper .feature-card .card-content{text-align:center}.arena-product-feature-section .product-feature-wrapper .feature-card .card-content .content-title{font-size:clamp(20px, 2vw, 25px);line-height:1.5;font-weight:600;margin:0 0 10px 0}.arena-product-feature-section .product-feature-wrapper .feature-card .card-button{margin:auto 10px 0}.arena-product-feature-section .product-feature-wrapper .feature-card .card-button a{max-width:180px;margin:0 auto;display:block;text-align:center;padding:14px 17px;border-radius:3px;background-color:#1979c3;color:var(--st-white-color);font-size:clamp(14px, 1.5vw, 18px);line-height:1.25;font-weight:500;word-break:break-word}.arena-product-feature-section .product-feature-wrapper .feature-card .card-button a:hover{color:var(--st-text-light-hover)}.arena-guide-banner-section{margin:20px 0;padding:15px 0 0;border-top:1px solid #cecece}.arena-guide-banner-section .banner-wrapper{position:relative;overflow:hidden;color:var(--st-white-color);text-align:center}.arena-guide-banner-section .banner-wrapper .banner-images img{display:block;width:100%;min-height:120px;object-fit:cover}.arena-guide-banner-section .banner-wrapper .banner-images img.mobile-image{display:none}.arena-guide-banner-section .banner-wrapper .banner-inner{width:fit-content;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:left}.arena-guide-banner-section .banner-wrapper .banner-inner .banner-title{font-size:clamp(16px, 2vw, 28px);line-height:1.25;font-weight:600;margin:0}.arena-guide-banner-section .banner-wrapper .banner-inner .banner-subtitle{font-size:clamp(10px, 1vw, 14px);font-weight:600;line-height:1.25;margin:5px 0 0;color:var(--st-white-color)}.arena-guide-banner-section .banner-wrapper .banner-inner p{margin:0}.arena-powerskin-section .powerskin-section-header{text-align:center}.arena-powerskin-section .powerskin-section-header .powerskin-section-title{font-size:clamp(20px, 2vw, 24px);line-height:1.25;font-weight:400}.arena-powerskin-section .powerskin-section-header .powerskin-section-tagline{font-size:14px;font-weight:600;line-height:1.25}.arena-powerskin-section .powerskin-section-header .powerskin-section-tagline .green{color:#2dc26b}.arena-powerskin-section .powerskin-section-gallery{margin:10px 0 0;display:grid;grid-template-columns:repeat(4,1fr);gap:100px}.arena-benefits-section{margin:20px 0 0;padding:20px 0 0;border-top:1px solid #cecece}.arena-benefits-section .benefits-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:20px}.arena-benefits-section .benefits-grid .benefit-item{display:flex;flex-direction:column;align-items:center;text-align:center}.arena-benefits-section .benefits-grid .benefit-item .benefit-title{font-size:21px;font-weight:600;line-height:1.25;margin:10px 0 0}.arena-benefits-section .benefits-grid .benefit-item .benefit-text{margin:10px 0 0}.arena-benefits-section .shop-button-wrapper{display:flex;align-items:center;justify-content:center;margin:30px 0 0}.arena-benefits-section .shop-button-wrapper .shop-button{word-break:break-word;text-align:center;max-width:200px;padding:14px 17px;border-radius:3px;background-color:#1979c3;color:var(--st-white-color);font-size:clamp(14px, 1.5vw, 18px);line-height:1.25;font-weight:500}.arena-benefits-section .shop-button-wrapper .shop-button:hover{color:var(--st-text-light-hover)}@media(max-width:768px){.arena-product-feature-section .product-feature-wrapper{flex-direction:column;gap:10px}.arena-product-feature-section .product-feature-wrapper .left-section{grid-template-columns:repeat(2,1fr);row-gap:10px}.arena-product-feature-section .product-feature-wrapper .feature-card .card-button a{max-width:100%}.arena-guide-banner-section .banner-wrapper .banner-images img.desktop-image{display:none}.arena-guide-banner-section .banner-wrapper .banner-images img.mobile-image{display:block}.arena-guide-banner-section .banner-wrapper .banner-inner{left:70%}.arena-powerskin-section .powerskin-section-gallery{grid-template-columns:repeat(2,1fr);gap:10px}}@media(max-width:480px){.arena-product-feature-section .product-feature-wrapper .left-section{grid-template-columns:repeat(1,1fr)}.arena-powerskin-section .powerskin-section-gallery{grid-template-columns:repeat(1,1fr)}}.woocommerce-page div.product .wt_gc_gift_card_product_page_wrapper .single_add_to_cart_button{float:inherit;width:100%;margin:10px 0;background-color:var(--st-primary-color);padding:13px 10px;text-transform:uppercase;font-size:clamp(14px, 1vw, 17px);line-height:1.25;font-weight:400;font-family:'poppins',sans-serif}.woocommerce-page div.product .wt_gc_gift_card_product_page_wrapper .wc-lpf-button-wrapper span{width:100%}.woocommerce-page div.product.post-27876 .summary,.woocommerce-page div.product.post-1760062 .summary{float:none;width:100%;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end}.woocommerce-page div.product.post-27876 .summary .price-meta-wrapper,.woocommerce-page div.product.post-1760062 .summary .price-meta-wrapper{display:none}.woocommerce-page div.product.post-27876 .summary .ppc-button-wrapper,.woocommerce-page div.product.post-1760062 .summary .ppc-button-wrapper{width:47%}.woocommerce-page div.product.post-27876 .summary .amazonpay-merchant-shadow-root-parent-element-for-executing-modal-script,.woocommerce-page div.product.post-1760062 .summary .amazonpay-merchant-shadow-root-parent-element-for-executing-modal-script{margin-left:53%!important;width:auto!important;min-width:200px}@media(max-width:768px){.woocommerce-page div.product.post-27876 .summary .ppc-button-wrapper,.woocommerce-page div.product.post-1760062 .summary .ppc-button-wrapper{width:100%}.woocommerce-page div.product.post-27876 .summary .amazonpay-merchant-shadow-root-parent-element-for-executing-modal-script,.woocommerce-page div.product.post-1760062 .summary .amazonpay-merchant-shadow-root-parent-element-for-executing-modal-script{margin-left:0%!important}}