body{background-color:var(--sc-bg, #F4F6FA)}body.index{background-image:var(--ocean-bg-url);background-size:cover;background-position:center;background-attachment:fixed}body.index .content-for-layout .gradient,body.index .content-for-layout .section{background-color:transparent!important;background-image:none!important}body.index .section__header-heading,body.index .sec__rich-text h2,body.index .slideshow h1,body.index .slideshow h2{color:#000!important;-webkit-text-fill-color:#000000!important;font-weight:900;text-shadow:0 1px 0 rgba(255,255,255,.4),0 0 14px rgba(255,255,255,.35)}body.index .section__header-des,body.index .section__header-description,body.index .sec__rich-text .rich__text-m0{color:#0f3a4a!important;font-weight:700;text-shadow:0 1px 0 rgba(255,255,255,.35),0 0 10px rgba(255,255,255,.3)}body.index .slideshow .sec__content{color:#000!important;text-shadow:0 1px 0 rgba(255,255,255,.4),0 0 12px rgba(255,255,255,.4)}body.index .slideshow .sec__content-des,body.index .slideshow .sec__content-des *{color:#000!important;-webkit-text-fill-color:#000000!important;font-weight:700!important}body.index .slideshow .sec__content-btn .btn-primary{background:#000!important;color:#fff!important;-webkit-text-fill-color:#FFFFFF!important;border-color:#000!important}body.index .sec__products-carousel .section__header-heading,body.index .sec__products-carousel .section__header-des,body.index .sec__products-carousel .section__header-description{color:#000!important;-webkit-text-fill-color:#000000!important;font-weight:900;text-shadow:0 1px 0 rgba(255,255,255,.4),0 0 10px rgba(255,255,255,.3)}body.index .sec__products-carousel .product-item__name,body.index .sec__products-carousel .product-item__price,body.index .sec__products-carousel .product-item__vendor,body.index .sec__products-carousel .product-item__short-description{color:#000!important;font-weight:700}body.index .sec__products-carousel .card-product-price,body.index .sec__products-carousel .card-product-price .price,body.index .sec__products-carousel .card-product-price .price-regular,body.index .sec__products-carousel .card-product-price .price-same-style,body.index .sec__products-carousel .card-product-price .price--special,body.index .sec__products-carousel .card-product-price .price-item,body.index .sec__products-carousel .card-product-price .primary-color,body.index .sec__products-carousel .card-product-price .heading-style,body.index .sec__products-carousel .card-product-price .compare-price{color:#000!important;font-weight:700!important}body.index .sec__icon-box-inner{align-items:stretch!important}body.index .sec__icon-box .sec__icon-box-item{height:100%;min-height:100%}body.index .image_icon_scroll img,body.index .image_icon_scroll .image-picture{border-radius:50%;border:3px solid #FFFFFF;box-shadow:0 2px 8px #0000001f;object-fit:cover}body.index .sec__scrolling-text{background:#f4f9fd99!important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}body.index .sec__scrolling-text .rich__text-m0{color:#0c2d3d!important;-webkit-text-fill-color:#0C2D3D!important;font-weight:800}@media(prefers-reduced-motion:reduce){body.index{background-attachment:scroll}}.product-card,.collection-item,.sc-video-card,.sc-scenario-card,.newsletter-form__wrapper{border-radius:var(--sc-card-radius, 22px)!important;background:var(--sc-bg-card, #FFFFFF);box-shadow:var(--sc-card-shadow);transition:var(--sc-card-transition);overflow:hidden}.product-card:hover,.collection-item:hover,.sc-video-card:hover,.sc-scenario-card:hover{box-shadow:var(--sc-card-hover-shadow);transform:translateY(-4px)}.product-card img,.collection-item img,.sc-video-card img,.sc-scenario-card img{border-radius:var(--sc-card-radius, 22px) var(--sc-card-radius, 22px) 0 0}.btn-primary,.shopify-payment-button__button,.newsletter-form__button{border-radius:var(--sc-btn-radius, 24px)!important;padding:var(--sc-btn-padding-y, 12px) var(--sc-btn-padding-x, 28px)!important;font-weight:600!important;letter-spacing:.01em;transition:all var(--sc-transition)!important}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(var(--sc-primary-rgb, 0, 119, 182),.3)}.section+.section{margin-top:0}.sec__shopable-video,.sec__products-carousel,.sec__collection-list,.sec__rich-text,.sec__newsletter,.sec__outfit-idea{padding-top:var(--sc-section-gap-mobile, 40px)!important;padding-bottom:var(--sc-section-gap-mobile, 40px)!important}@media screen and (min-width:768px){.sec__shopable-video,.sec__products-carousel,.sec__collection-list,.sec__rich-text,.sec__newsletter,.sec__outfit-idea{padding-top:var(--sc-section-gap, 80px)!important;padding-bottom:var(--sc-section-gap, 80px)!important}}.sc-video-card{position:relative;cursor:pointer;aspect-ratio:9 / 16;background:#1a2332;border-radius:var(--sc-video-radius, 16px)!important}.sc-video-card video,.sc-video-card img{width:100%;height:100%;object-fit:cover;border-radius:var(--sc-video-radius, 16px)}.sc-play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:var(--sc-play-btn-size, 60px);height:var(--sc-play-btn-size, 60px);border-radius:50%;background:var(--sc-play-btn-bg);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 6px #ffffff40,0 8px 24px #00000026;transition:all var(--sc-transition);z-index:3}.sc-play-btn:after{content:"";display:block;width:0;height:0;border-style:solid;border-width:12px 0 12px 20px;border-color:transparent transparent transparent #1A2332;margin-left:4px}.sc-play-btn:hover{transform:translate(-50%,-50%) scale(var(--sc-play-btn-hover-scale, 1.1));box-shadow:0 0 0 10px #ffffff4d,0 12px 32px #0003}.sc-play-btn.paused:after{border-width:0;width:6px;height:18px;box-shadow:-5px 0 #1a2332,5px 0 #1a2332;margin-left:0}@media screen and (max-width:767px){.sc-play-btn{width:var(--sc-play-btn-size-mobile, 48px);height:var(--sc-play-btn-size-mobile, 48px)}.sc-play-btn:after{border-width:9px 0 9px 15px}}.sc-video-info{position:absolute;bottom:0;left:0;right:0;padding:16px 20px;background:linear-gradient(to top,#000000b3,#0000);color:#fff;border-radius:0 0 var(--sc-video-radius, 16px) var(--sc-video-radius, 16px);z-index:2}.sc-video-info h4{color:#fff;font-size:15px;font-weight:600;margin:0 0 4px}.sc-video-info .sc-video-price{font-size:14px;font-weight:700;color:var(--sc-accent-1, #FF6B6B)}.sc-video-info .sc-video-shop{display:inline-block;margin-top:6px;padding:6px 14px;background:#fff;color:#1a2332;border-radius:20px;font-size:12px;font-weight:600;text-decoration:none;transition:all var(--sc-transition)}.sc-video-info .sc-video-shop:hover{background:var(--sc-accent-1, #FF6B6B);color:#fff}@keyframes sc-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.sc-chat-bubble{position:relative;display:inline-flex;align-items:center;gap:8px;padding:10px 18px;background:#fff;border-radius:20px 20px 20px 4px;box-shadow:var(--sc-shadow-sm);font-size:13px;font-weight:600;color:var(--sc-text, #1A2332);animation:sc-float 4s ease-in-out infinite}.sc-chat-bubble:nth-child(2){animation-delay:1.2s}.sc-chat-bubble:nth-child(3){animation-delay:2.4s}.sc-chat-bubble:before{content:"";position:absolute;bottom:-6px;left:12px;width:12px;height:12px;background:#fff;border-radius:0 0 12px;clip-path:polygon(0 0,100% 100%,0 100%)}@keyframes sc-line-shimmer{0%{background-position:200% center}to{background-position:-200% center}}.sc-dynamic-line{height:2px;width:100%;background:linear-gradient(90deg,transparent 0%,var(--sc-accent-2, #00B4D8) 20%,var(--sc-accent-1, #FF6B6B) 50%,var(--sc-accent-2, #00B4D8) 80%,transparent 100%);background-size:200% 100%;animation:sc-line-shimmer 6s linear infinite;opacity:.5;margin:16px 0}.section__header-heading{font-family:var(--sc-font-heading);font-weight:var(--sc-heading-weight, 700)!important;letter-spacing:-.02em}.section__header{margin-bottom:var(--sc-section-gap-mobile, 20px);text-align:center}@media screen and (min-width:768px){.section__header{margin-bottom:var(--sc-section-gap, 28px)}}.sc-scenario-card{position:relative;aspect-ratio:4 / 5;overflow:hidden}.sc-scenario-card img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.sc-scenario-card:hover img{transform:scale(1.05)}.sc-scenario-card .sc-scenario-content{position:absolute;bottom:0;left:0;right:0;padding:28px 20px;background:linear-gradient(to top,#000000bf,#0000);color:#fff}.sc-decor-dots{background-image:radial-gradient(circle,var(--sc-primary) 1px,transparent 1px);background-size:24px 24px;opacity:.06}.sc-decor-waves{position:relative}.sc-decor-waves:after{content:"";position:absolute;bottom:0;left:0;right:0;height:60px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 60'%3E%3Cpath d='M0 30c50-20 100-20 150 0s100 20 150 0 100-20 150 0 100 20 150 0 100-20 150 0 100 20 150 0 100-20 150 0' fill='none' stroke='%230077B6' stroke-width='1.5' opacity='0.3'/%3E%3C/svg%3E") repeat-x center;opacity:.4}.sc-newsletter-decor{position:relative;overflow:hidden}.sc-newsletter-decor:before{content:"";position:absolute;top:-50%;right:-10%;width:300px;height:300px;border-radius:50%;background:rgba(var(--sc-primary-rgb, 0, 119, 182),.04)}.sc-newsletter-decor:after{content:"";position:absolute;bottom:-30%;left:-5%;width:200px;height:200px;border-radius:50%;background:rgba(var(--sc-primary-rgb, 0, 119, 182),.03)}.sc-brand-story{display:grid;grid-template-columns:1fr;gap:40px;align-items:center}@media screen and (min-width:990px){.sc-brand-story{grid-template-columns:1fr 1fr;gap:60px}}.sc-brand-story img{border-radius:var(--sc-card-radius, 22px);width:100%;height:auto}.sc-value-badges{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.sc-value-badge{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:var(--sc-bg-card, #FFFFFF);border:1px solid var(--sc-border, #E2E8F0);border-radius:100px;font-size:13px;font-weight:600;color:var(--sc-text, #1A2332)}.sc-skeleton{background:linear-gradient(90deg,#e2e8f0 25%,#edf1f5,#e2e8f0 75%);background-size:200% 100%;animation:sc-line-shimmer 2s ease-in-out infinite;border-radius:var(--sc-card-radius, 22px)}@media(prefers-reduced-motion:reduce){.sc-play-btn:hover,.product-card:hover,.collection-item:hover,.sc-video-card:hover{transform:none}.sc-chat-bubble,.sc-dynamic-line{animation:none}.sc-scenario-card:hover img{transform:none}}.sc-video-mobile-scroll{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:0 20px;margin:0 -20px}.sc-video-mobile-scroll .sc-video-card{flex:0 0 calc(100vw - 60px);max-width:340px;scroll-snap-align:center}.sc-video-mobile-scroll::-webkit-scrollbar{display:none}@media screen and (min-width:768px){.sc-video-mobile-scroll{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:var(--sc-card-gap, 16px);overflow-x:visible;padding:0;margin:0;scroll-snap-type:none}.sc-video-mobile-scroll .sc-video-card{flex:unset;max-width:unset}}.sec__products-carousel{position:relative;overflow:hidden}.sc-ocean-bg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;background-repeat:no-repeat;pointer-events:none;z-index:0}.sc-ocean-bg-pattern{background-image:radial-gradient(circle at 12% 88%,rgba(0,119,182,.1) 0,transparent 38%),radial-gradient(circle at 88% 12%,rgba(0,180,216,.1) 0,transparent 38%),radial-gradient(circle at 70% 90%,rgba(255,107,107,.05) 0,transparent 30%);opacity:1}.sec__products-carousel .container,.sec__products-carousel .fluid_container,.sec__products-carousel .stretch_width,.sec__products-carousel .full_width{position:relative;z-index:1}.sc-testimonials-empty{text-align:center;padding:56px 24px;background:var(--sc-bg-card, #FFFFFF);border:1px dashed var(--sc-border, #E2E8F0);border-radius:var(--sc-card-radius, 22px)}.sc-testimonials-empty svg{margin:0 auto}.sc-testimonials-empty-title{font-family:var(--sc-font-heading);font-weight:700;font-size:18px;margin:14px 0 6px;color:var(--sc-text, #1A2332)}.sc-testimonials-empty-text{margin:0;font-size:13px;color:var(--sc-text-light, #6B7A90);max-width:420px;margin-inline:auto}.sc-scroll-wave{display:inline-flex;align-items:center;color:var(--sc-primary, #0077B6);opacity:.55;flex-shrink:0}@media(prefers-reduced-motion:reduce){.sc-scroll-wave{opacity:.8}}.sc-ocean-icon{flex-shrink:0;vertical-align:middle;display:inline-block}
/*# sourceMappingURL=/cdn/shop/t/11/assets/social-commerce.css.map */
