.banner_inner_section img{width:100%;border-radius:50px}.main_banner_section{padding-top:30px;padding-bottom:80px}.custom_section_ .container.vertical-breather{padding-top:80px;padding-bottom:80px}.banner_content{position:absolute;right:0;max-width:550px;font-size:18px;bottom:0;padding:50px;background:#fff;text-align:right;border-top-left-radius:50px}.banner_inner_section{display:flex;position:relative;align-items:center}.banner_content h1{font-size:42px;line-height:47px;margin-bottom:10px;text-align:right}.running_text{width:100%;background:#f7f7f7;padding:10px 0 5px;font-size:16px;box-shadow:0 0 8px #ddd}.banner_cta a{display:inline-block;padding:6px 20px;background:#fff;border:1px solid #000;width:370px;font-size:20px;margin-top:10px;transition:.3s;text-align:center}.banner_cta a:hover,.main_occ_text a:hover,.show_more a:hover{background:#000;color:#fff}.cst_main_coll,.main_occ_coll{padding-top:100px;padding-bottom:100px}.cst_main_coll{background:#fafafa}.call_heading{margin-bottom:30px;position:relative;text-align:center;font-size:20px;color:#000;letter-spacing:3.5px;text-transform:uppercase}.call_heading:after{content:"";width:100px;height:2px;position:absolute;background:#000;bottom:-20px;left:50%;margin-left:-50px}.show_more{text-align:center}.show_more a{font-size:20px;text-transform:uppercase;padding:7px 20px;border:1px solid #000;display:flex;margin-top:50px;transition:.3s;max-width:250px;gap:10px;justify-content:center;margin-left:auto;margin-right:auto}.show_more a svg{width:25px}.show_more a:hover svg{fill:#fff;color:#fff}.main_occ_items{display:flex;gap:10px;margin-top:70px}.main_occ_item img{border-radius:25px}.main_occ_item{position:relative}.main_occ_text{padding-top:20px;font-size:18px}.main_occ_text h3{font-size:26px;margin-bottom:0;margin-top:0;line-height:28px}.main_occ_text a{font-size:16px;padding:7px 25px;border:1px solid #000;display:inline-block;transition:.3s;background:#fff}.cst_main_insta{padding-top:80px;padding-bottom:80px;background:#f3f3f3}.cst_insta_item{padding-left:3px;padding-right:3px}.cstm_v2warn{margin-left:-3px;margin-right:-3px;padding-top:30px}.cst_insta_inner{display:flex;justify-content:center;gap:6px;margin-top:50px}.cst_insta_item img{border-radius:10px}.cst_review_main{padding:80px 20px;margin:0 auto;max-width:1024px;text-align:center;font-size:18px}.cst_review_main h3{font-size:24px;font-weight:600;margin-bottom:15px}.review_items{display:flex;margin-top:40px;align-items:center;padding-top:40px}.review_item_text{padding-left:50px;text-align:left}.review_item_img{min-width:180px}.review_item_img img{border-radius:20px}.review_items{display:flex!important}.review_item_text h4{font-weight:600;font-size:20px;font-style:italic}.cst_faq_main{padding-top:80px;padding-bottom:80px;margin-bottom:80px;background:#fafafa}.cst_faq_inner{display:flex;margin-top:82px;align-items:center}.faq__img{width:30%}.faq-items{width:70%;padding-left:40px}.faq-wrapper{max-width:1024px;margin:0 auto;padding:0 20px}.faq-heading{font-size:32px;text-align:center;margin-bottom:30px;letter-spacing:1px}.faq-item{border-top:1px solid #222}.faq-question{width:100%;text-align:left;padding:16px 0;background:none;border:none;font-size:18px;font-weight:600;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.faq-toggle{transition:transform .3s ease}.faq-answer{display:none;padding:0 16px 20px;font-size:16px;color:#333}.faq-item.active .faq-answer{display:block}.faq-item .faq-toggle img{transform:rotate(180deg);flex:0 0 18px}.faq-item.active .faq-toggle img{transform:rotate(0)}.cst_review_main ul.slick-dots li{list-style:none;font-size:0;width:12px;height:12px;background:#ccc;border-radius:50px;display:inline-block;margin:0 8px;cursor:pointer}.cst_review_main ul.slick-dots li.slick-active{background:#000}.cst_review_main ul.slick-dots{margin-top:7px;padding-left:0}.cust_page_summer-collection-v2 .product-item__image-wrapper a.product-item__aspect-ratio img{border-radius:25px}.cust_page_summer-collection-v2 .product-item__image-wrapper a.product-item__aspect-ratio{height:600px;width:100%}.cust_page_summer-collection-v2 .product-item__quick-form button{background:#fffc;text-transform:uppercase;font-size:18px}span.faq-toggle{display:flex;width:18px;margin-left:10px}.running_text span{margin-right:10%}@media (max-width:1600px){.banner_content{max-width:430px;font-size:16px;padding:35px 20px;border-top-left-radius:0;top:0;bottom:unset;border-bottom-left-radius:40px}}@media (max-width:1500px){.main_occ_text h3{font-size:24px;line-height:24px}.faq-heading{font-size:28px}.cust_page_summer-collection-v2 .product-item__image-wrapper a.product-item__aspect-ratio{height:520px}.main_occ_text p{margin-top:10px;font-size:16px}.banner_content h1{font-size:36px;line-height:40px}.banner_content h2{font-size:24px}.banner_cta a{padding:7px 20px;width:280px;font-size:16px;margin-top:10px}}@media (max-width:1024px){.banner_content h1{font-size:28px;line-height:32px}.banner_cta a{padding:5px 15px;width:260px}.banner_inner_section img{border-radius:30px}.banner_content{max-width:370px}.main_occ_text h3{font-size:20px;line-height:22px}.show_more a{font-size:18px;padding:5px 34px}.main_occ_text a{padding:5px 15px}.banner_inner_section img{width:100%;min-height:380px;object-fit:cover;object-position:right}}@media (max-width:999px){.cust_page_summer-collection-v2 .cstm_slick_slider_feat.product-list__inner{display:flex;flex-wrap:wrap;gap:12px;padding-left:10px;padding-right:10px}.cust_page_summer-collection-v2 .cstm_slick_slider_feat.product-list__inner .product-item{width:calc(50% - 6px)}.cust_page_summer-collection-v2 .product-item__image-wrapper a.product-item__aspect-ratio{height:610px}}@media (max-width:980px){.review_item_img{min-width:200px}.review_item_img img{width:100%}.main_occ_items{gap:20px;flex-direction:column}}@media (max-width:767px){.cst_review_main .revslick{background:#fffbfa}.banner_content h1{text-align:center}.custom_section_ .container.vertical-breather{padding-top:50px;padding-bottom:40px}.main_occ_items{gap:30px;margin-top:50px}.main_occ_text p{line-height:22px}.main_banner_section{padding-bottom:40px}.banner_inner_section img{border-bottom-left-radius:0;border-bottom-right-radius:0}.review_item_text{padding-left:30px;text-align:center;padding-right:30px}.review_item_text img{margin:0 auto;max-width:120px}.review_items{margin-top:15px;padding-top:30px}.revslick_v2{background:#f9f9f9;margin-top:25px}.review_item_text{padding-bottom:30px}.cst_review_main ul.slick-dots{position:relative;top:-20px}.cst_faq_main{padding-top:40px;padding-bottom:40px}.faq-heading{font-size:24px;line-height:25px}.show_more a{font-size:16px;margin-top:30px;max-width:200px;padding:5px 18px}.review_item_text p{line-height:30px}.review_item_img{display:none}.banner_inner_section{display:unset}.cst_main_insta{padding-top:40px;padding-bottom:40px}.cst_main_coll,.main_occ_coll{padding-top:60px;padding-bottom:60px}.cust_page_summer-collection-v2 .product-item__image-wrapper a.product-item__aspect-ratio{height:400px}.banner_content{position:static;text-align:center;max-width:100%;font-size:18px;padding:40px;background:#fafafa;border-radius:0}.banner_content p{max-width:470px;margin-right:auto;margin-left:auto;line-height:30px;margin-bottom:10px}.cst_main_coll,.main_occ_coll{padding-top:40px;padding-bottom:40px}.cst_review_main{padding:40px 20px}.cst_faq_main{margin-bottom:40px}.faq__img{display:none}.faq-items{width:100%;padding-left:0}.cst_faq_inner{margin-top:60px}}@media (max-width:575px){.cst_main_coll,.main_occ_coll{padding-top:10px;padding-bottom:40px}.cst_review_main h3{font-size:22px;line-height:28px}.cst_review_main>p{line-height:25px}.banner_content h1{font-size:28px;line-height:32px}.banner_content h2{font-size:22px;line-height:22px}.banner_content p{line-height:25px}.banner_cta a{padding:5px 15px;width:260px}}@media (max-width: 480px){.main_occ_item img{min-height:440px;object-fit:cover}.cust_page_summer-collection-v2 .product-item__image-wrapper a.product-item__aspect-ratio{height:300px}}@media (max-width: 380px){.cust_page_summer-collection-v2 .cstm_slick_slider_feat.product-list__inner .product-item{width:100%}.cust_page_summer-collection-v2 .product-item__image-wrapper a.product-item__aspect-ratio{height:auto}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/cst-collection-style2.css.map */
