@import"https://fonts.googleapis.com/css2?family=Mali:wght@600;700&display=swap";.announcement_section{background:#fffaf2}.announcement_section .announce_outer{max-width:none;background:#fffaf2}.announcement_section .announcement-bar-outer{min-height:40px;justify-content:flex-start}.announcement_section .announce_countdown-wrap{justify-content:flex-start}.announcement_section .announcement_text{color:#14365a;font-size:16px;letter-spacing:.01em}.announcement_section .announcement_text:before{content:"\2661";margin-right:12px;color:#f0a64a;font-size:20px}.announcement_section .announcement_text:after{content:"\2661";margin-left:28px;color:#ef8b96;font-size:20px}.shopify-section-group-header-group .theme_head__layout.logo-center{grid-template-columns:1fr auto 1fr;column-gap:28px}.shopify-section-group-header-group .theme_head__menu{gap:28px}.shopify-section-group-header-group .theme_head__actions{gap:18px}.shopify-section-group-header-group .theme_head__action .icon_btn_text{display:none}.shopify-section-group-header-group .theme_head__brand-logo{max-height:88px;object-fit:contain}.shopify-section-group-header-group header-drawer .list-menu__item,.shopify-section-group-header-group nav .list-menu__item,.shopify-section-group-header-group header nav a{font-size:18px}.hover-card-sticky .hover-card-section{position:relative;overflow:hidden}.hover-card-sticky .hover-card-wrapper{position:relative}.hover-card-sticky .card_right_hover{position:relative;z-index:1;width:100%}.hover-card-sticky .hover-card-left{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:flex-start;justify-content:center;width:100%;padding:clamp(24px,4vw,72px);pointer-events:none}.hover-card-sticky .container.banner_inner_content{position:relative;z-index:1;display:flex;align-items:center;width:100%;height:100%}.hover-card-sticky .banner_text_content{pointer-events:auto}.hover-card-sticky .banner_text_content{width:320px;max-width:100%;padding:0;transform:none}.hover-card-sticky .hover-card-heading{max-width:320px;margin-bottom:10px;transform:none;color:#0a345d;font-family:Mali,cursive;font-size:clamp(38px,2.6875vw,40px);font-weight:600;line-height:1.03;letter-spacing:0}.hover-card-sticky .hover-card-heading strong{display:block;padding-top:20px;color:#ef7d80;font-weight:700}.hover-card-sticky .section_head_desc{max-width:300px;color:#163b5d;font-size:18px;line-height:1.65}.hover-card-sticky .section--button{margin-top:clamp(16px,2vw,28px)}.hover-card-sticky .section--button .btn{min-height:52px;padding:0 28px;color:#fff;background:#5684bd;border:2px dashed #fff;outline:4px solid #5684bd;border-radius:999px;box-shadow:0 8px 20px #26558733;transition:transform .2s ease,background-color .2s ease,outline-color .2s ease}.hover-card-sticky .section--button .btn:hover{background:#4774ac;outline-color:#4774ac;transform:translateY(-2px)}.countdown-wrapper{position:relative;z-index:2;margin-top:-92px;background:transparent}.countdown-wrapper .count_container_outer{margin:0 5%;padding:24px 42px;background:#fffaf0;border:2px dashed #9fc6e8;border-radius:36px;box-shadow:0 18px 35px #2655872e}.countdown-wrapper .counter_block_outer{gap:28px}.countdown-wrapper .contdown_text_block{width:38%}.countdown-wrapper .counttext_inner{display:flex;flex-direction:column}.countdown-wrapper .counttext_inner .main_heading{order:1;margin:0 0 4px;color:#0a345d;font-size:34px}.countdown-wrapper .counttext_inner>span{order:2;color:#163b5d}.countdown-wrapper .countdown-timer__timer{gap:18px}.countdown-wrapper .countdown-timer__block{width:86px;height:86px;background:#f2b4bd;border-radius:50%;box-shadow:inset 0 0 0 3px #ffffff73}.countdown-wrapper .countdown-timer__block:nth-child(2){background:#ffc44f}.countdown-wrapper .countdown-timer__block:nth-child(3){background:#bdd7ea}.countdown-wrapper .countdown-timer__block:nth-child(4){background:#c7dfae}@media screen and (max-width:749px){.announcement_section .announcement_text{font-size:13px}.announcement_section .announcement_text:after{display:none}.shopify-section-group-header-group .theme_head__brand-logo{width:150px;max-width:100%;max-height:58px}.shopify-section-group-header-group .theme_head__actions{gap:10px}.shopify-section-group-header-group .theme_head__layout.logo-center{column-gap:10px}.hover-card-sticky .hover-card-left{padding:28px 20px 18px}.hover-card-sticky .container.banner_inner_content{align-items:flex-end}.hover-card-sticky .banner_text_content{width:min(100%,360px);max-width:360px;padding:0 0 24px;transform:none}.hover-card-sticky .hover-card-heading{transform:none;font-size:clamp(34px,10.5vw,40px)}.hover-card-sticky .hover-card-heading strong{padding-top:0}.hover-card-sticky .section_head_desc{font-size:16px;line-height:1.5}.hover-card-sticky .banner_text_content .section--button{display:flex;margin-top:16px}.hover-card-sticky .card_right_hover{min-height:clamp(340px,110vw,520px)}.hover-card-sticky .card_right_hover .bg-image{display:block;min-height:340px;object-fit:cover;object-position:67% center}.countdown-wrapper{margin-top:-22px}.countdown-wrapper .count_container_outer{margin:0 14px;padding:20px 14px;border-radius:24px}.countdown-wrapper .counter_block_outer{gap:18px}.countdown-wrapper .contdown_text_block,.countdown-wrapper .contdown_block{width:100%}.countdown-wrapper .counttext_inner{text-align:center}.countdown-wrapper .countdown-timer__timer{justify-content:center;gap:8px;flex-wrap:wrap}.countdown-wrapper .countdown-timer__block{width:68px;height:68px}.countdown-wrapper .counter_number{font-size:22px}}.countdown-wrapper{margin-top:-70px}.countdown-wrapper .count_container_outer{margin:0 5%;padding:16px 28px;border:2px dashed #9fc6e8;border-radius:32px;background:#fffaf0;box-shadow:0 16px 30px #26558726}.countdown-wrapper .counter_block_outer{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:30px;align-items:center}.countdown-wrapper .contdown_text_block{display:flex;align-items:center;gap:24px;width:auto;min-width:0}.countdown-wrapper .contdown_text_block:before{width:104px;height:104px;content:"";flex:0 0 auto;background:url(/cdn/shop/files/soft-countdown-clock-v2.png?v=1788419146) center / contain no-repeat}.countdown-wrapper .counttext_inner{display:flex;flex-direction:column;max-width:none;text-align:left}.countdown-wrapper .counttext_inner .main_heading{order:1;margin:0 0 4px;color:#0a345d;font-family:Mali,cursive;font-size:clamp(28px,2.4vw,40px);font-weight:700;line-height:1.05}.countdown-wrapper .counttext_inner>span{order:2;color:#163b5d;font-size:clamp(16px,1.5vw,20px);line-height:1.3}.countdown-wrapper .contdown_block{width:auto}.countdown-wrapper .countdown-timer__timer{display:flex;align-items:center;gap:0}.countdown-wrapper .countdown-timer__timer:before{content:"";width:1px;height:62px;margin-right:20px;border-left:1px dashed #d9ccbd}.countdown-wrapper .countdown-timer__block{position:relative;width:76px;height:76px;flex:0 0 76px;border-radius:46% 54% 48% 52%/53% 45% 55% 47%;box-shadow:inset 0 0 0 3px #ffffff6b}.countdown-wrapper .countdown-timer__block+.countdown-timer__block{margin-left:20px}.countdown-wrapper .countdown-timer__block+.countdown-timer__block:before{position:absolute;top:7px;left:-11px;width:1px;height:62px;content:"";border-left:1px dashed #d9ccbd}.countdown-wrapper .counter_number{color:#0a345d;font-size:30px;line-height:1}.countdown-wrapper .count_text{color:#0a345d;font-size:12px}@media screen and (max-width:749px){.countdown-wrapper{margin-top:-16px}.countdown-wrapper .count_container_outer{margin:0 14px;padding:18px 16px;border-radius:24px}.countdown-wrapper .counter_block_outer{display:flex;flex-direction:column;gap:14px}.countdown-wrapper .contdown_text_block{justify-content:center;width:100%;gap:14px}.countdown-wrapper .contdown_text_block:before{width:70px;height:70px}.countdown-wrapper .counttext_inner{text-align:left}.countdown-wrapper .counttext_inner .main_heading{font-size:clamp(26px,8vw,32px)}.countdown-wrapper .counttext_inner>span{font-size:16px}.countdown-wrapper .contdown_block{width:100%}.countdown-wrapper .countdown-timer__timer{justify-content:center;flex-wrap:nowrap}.countdown-wrapper .countdown-timer__timer:before,.countdown-wrapper .countdown-timer__block+.countdown-timer__block:before{display:none}.countdown-wrapper .countdown-timer__block{width:60px;height:60px;flex-basis:60px}.countdown-wrapper .countdown-timer__block+.countdown-timer__block{margin-left:8px}.countdown-wrapper .counter_number{font-size:22px}.countdown-wrapper .count_text{font-size:10px}}@media screen and (max-width:350px){.countdown-wrapper .countdown-timer__block{width:54px;height:54px;flex-basis:54px}.countdown-wrapper .countdown-timer__block+.countdown-timer__block{margin-left:5px}}@media screen and (min-width:750px){.hover-card-sticky .banner_text_content>.section--button{transform:translateY(105px)}}@media screen and (max-width:749px){.hover-card-sticky .banner_text_content .section--button{transform:none}}@media screen and (max-width:749px){.countdown-wrapper .count_container_outer{padding-top:10px;padding-bottom:10px}.countdown-wrapper .counter_block_outer{gap:8px}.countdown-wrapper .contdown_text_block{gap:10px}.countdown-wrapper .contdown_text_block:before{width:42px;height:42px}.countdown-wrapper .counttext_inner .main_heading{margin-bottom:3px;font-size:22px;line-height:1.1}.countdown-wrapper .counttext_inner>span{font-size:13px;line-height:1.2}.countdown-wrapper .countdown-timer__block{width:48px;height:48px;flex-basis:48px}.countdown-wrapper .counter_number{font-size:19px}.countdown-wrapper .count_text{font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/soft-homepage.css.map */
