@font-face{font-family:futura-medium-condensed;src:url(//asherahswimwear.com/cdn/shop/t/21/assets/futura-medium-condensed-bt.ttf?v=105694764168249469761657184849)}@font-face{font-family:Futura Light;src:url(//asherahswimwear.com/cdn/shop/t/21/assets/Futura-Light-font.ttf?v=174650047889920311521657184849)}@font-face{font-family:Futura Bold;src:url(//asherahswimwear.com/cdn/shop/t/21/assets/FuturaBold.ttf?v=18054776230900630141657184849)}.hero-section .display-1{margin-bottom:0;font-family:Futura Bold;font-size:110px}.hero-section .display-3{font-weight:400;font-family:futura-medium-condensed;margin-bottom:0}.hero-section .display-text{margin-bottom:20px}.hero-section .display-text p{font-family:Futura Light;font-size:16pt;line-height:1.2}.hero-section h3 u,.hero-section h3 a{font-family:futura-medium-condensed;border:2px solid;padding:5px 35px;font-size:22px}.hero-section .border-light{border-color:#fff}.hero-section .border-dark{border-color:#000}.arrow-container{position:absolute;bottom:calc(1% + 65px);left:50%;transform:translate(-50%)}.announcement-closed .arrow-container{bottom:5%!important}.announcement-closed .arrow-container.arrow-video{bottom:6.5%!important}.arrow.active{border:solid black;border-width:0 1px 1px 0;display:inline-block;padding:8px}.arrow{border:solid white;border-width:0 1px 1px 0;display:inline-block;padding:8px}.down{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.arrow-only:not(:first-child){display:none}#network-footer{padding-left:0;text-align:center;margin-top:50px;margin-bottom:30px;padding-right:0}#network-footer li{display:inline-block;margin:1em 2em;text-transform:uppercase;font-size:10px;font-weight:400}.announcement-wrapper{padding:5px;position:sticky;left:0;bottom:0;background-color:#fff}.announcement-wrapper.closed{background-color:transparent}.announcement-wrapper .arrowIcon{text-align:center;line-height:1}.announcement-content{font-size:12px;text-align:center}.video-section{line-height:0}.video-wrapper{position:relative}.video-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#nav-footer{margin-bottom:20px}.navbar{padding:.5rem 2.5rem}.navbar:hover .openbtn,.navbar-light .openbtn,.bg-white .openbtn{stroke:#000}.openbtn{font-size:30px;cursor:pointer;stroke:#fff}.sidenav{height:100%;width:0;position:fixed;z-index:1;top:0;left:0;background-color:#fff;overflow-x:hidden;transition:.5s;padding-top:120px}.sidenav a{padding:20px 16px 20px 38px;text-decoration:none;color:#000;display:block;transition:.3s;font-size:50px;font-family:futura-medium-condensed;line-height:50px}.sidenav .closebtn{position:absolute;top:0;right:25px;font-size:36px;margin-left:50px}.sidenav ul{list-style:none;padding-left:0}.sidenav ul .nav-item .dropdown-menu{position:relative;width:100%;float:none}.sidenav ul .nav-item .dropdown-menu .dropdown-item{font-size:26px;padding:16px 16px 16px 38px}.sidenav ul .nav-item .dropdown-menu .dropdown-item:first-child{padding-top:20px}.sidenav ul .nav-item .dropdown-menu .dropdown-item:last-child{padding-bottom:29px}.navbar-toggler .close-icon__icon,.js-drawer-open-left .navbar-toggler .menu-icon__icon{display:none}.js-drawer-open-left .navbar-toggler .close-icon__icon{display:block}.template-index .navbar:hover .navbar-toggler{stroke:#fff}.template-index .navbar:hover{background-color:transparent}.template-index .navbar:hover .navbar-nav .nav-link{color:#fff}.template-index .navbar:hover .navbar-brand{fill:#fff}.template-index .bg-white{background-color:transparent}.template-index .bg-white .navbar-brand{fill:#fff}.template-index .bg-white .openbtn{stroke:#fff}.template-index .bg-white .navbar-nav .nav-link{color:#fff}.template-index .navbar-brand .black-logo{display:none}.template-index .navbar-brand .white-logo,.template-index .navbar-brand .black-logo.active{display:block}.template-index .navbar-brand .white-logo.active{display:none}.template-index .announcement-wrapper.closed .arrowIcon path{stroke:#fff!important}.template-index .announcement-wrapper.closed .arrowIcon.active path{stroke:#000!important}.template-index .navbar-inverse .navbar-toggler.active{stroke:#000}.template-index .navbar-inverse .navbar-nav .nav-link.active{color:#000}@media (max-width: 991px){.template-index .navbar-inverse .navbar-nav .nav-link.active{color:#fff}}.template-collection .main-content{margin-bottom:0!important;padding-bottom:1rem!important}.template-collection .footer-section{padding-top:2rem!important}.template-collection .col-6{flex:none}.template-collection .col-6 .mb-5{margin-bottom:38px!important}.template-collection .col-6 .mb-3{margin-bottom:33px!important}.template-collection .col-6 h3{font-family:Futura Bold;font-size:15pt}.template-collection .col-6:nth-child(4n+1){max-width:50%}.template-collection .col-6:nth-child(4n+2){max-width:50%}.template-collection .col-6:nth-child(4n+3){max-width:100%}.template-collection .col-6:nth-child(4n+4){max-width:100%}.template-collection .col-6:nth-child(4n+4) .product-item{width:50%;margin:auto}.template-collection .collection-text-block-container{padding:0 15px;display:block;margin:0 auto 93px}.template-collection .heading-block{font-size:31pt;font-family:Futura Bold;text-align:center}.template-collection .text-block{font-size:12pt;font-weight:400;font-family:Futura Light;text-align:center;max-width:1495px;width:100%;margin-left:auto;margin-right:auto}@media (max-width: 767px){.template-collection .col-6 h3{font-size:14px}.arrow-container{bottom:calc(1% + 83px)}}.template-product .navbar-brand img{display:none!important}.template-collection .navbar:hover .navbar-toggler,.template-product .navbar:hover .navbar-toggler{stroke:#000}.template-collection .announcement-wrapper,.template-product .announcement-wrapper{display:none}.template-collection .navbar:hover,.template-product .navbar:hover{background-color:transparent}.template-collection .navbar:hover .openbtn,.template-product .navbar:hover .openbtn{stroke:#000}.template-collection .navbar:hover .navbar-brand,.template-product .navbar:hover .navbar-brand{fill:#000}.template-collection .bg-white,.template-product .bg-white{background-color:transparent}.template-collection .bg-white .navbar-brand,.template-product .bg-white .navbar-brand{fill:#000}.template-collection .bg-white .openbtn,.template-product .bg-white .openbtn{stroke:#000}.template-collection .bg-white .navbar-nav .nav-link,.template-product .bg-white .navbar-nav .nav-link{color:#000}.template-collection .navbar-brand .black-logo,.template-product .navbar-brand .black-logo{display:block}.template-collection .navbar-brand .white-logo,.template-product .navbar-brand .white-logo,.navbar-brand .white-logo{display:none}.navbar-brand img{height:90px}.navbar .navbar-toggler{outline:none}.js-drawer-open-left .navbar-toggler-left{position:absolute;right:0;left:auto;top:1rem}.product-item .product-item__image-hover .first-image{display:none}.product-item .product-item__image-hover .second-image{display:block!important}.product-item .product-item__image img{width:100%}.product-item .product-image-container video{display:block}.product-card{position:relative;width:100%}.product-image-slider .slick-dots{top:50%;bottom:auto;transform:translateY(-50%)}.product-image-slider .slick-dots li{display:block}.product-image-slider .slick-dots li button{padding:0}.product-image-slider .slick-dots li button:before{font-size:16px}.arrow-container.arrow-video{bottom:calc(1% + 85px)}.fp-section.active .fp-scroller{transform:translateY(-100px) translateZ(0)!important}.product-related .product-item h3{font-family:Futura Bold;font-size:15pt}.product-related .color-swatch{display:none}.footer-section .form-inline .form-control{color:#000;width:100%;border:1.5px solid #000!important}.footer-section .form-inline .form-control::-webkit-input-placeholder{color:#000}.footer-section .form-inline .form-control:-ms-input-placeholder{color:#000}.footer-section .form-inline .form-control::placeholder{color:#000}.template-search input[type=search]{margin:0 auto}input[type=search]::-webkit-input-placeholder{color:#000}input[type=search]:-ms-input-placeholder{color:#000}input[type=search]::placeholder{color:#000}.footer-section .form-inline .btn{width:100%;border:1.5px solid #000!important;margin-top:15px}.sidenav a.active{color:#3a3a3a}.dropdown-item.active,.dropdown-item:active{color:#3a3a3a;text-decoration:none;background-color:transparent}.product-info-container .btn-close{display:none}.template-collection a.product-item__image.d-block.lazy.mb-3{background-image:unset!important}@media (min-width: 992px){.navbar-toggleable-md .navbar-nav.mr-auto{display:none}.navbar{padding-top:30px;padding-bottom:30px}.template-collection .main-content,.template-page .main-content{margin-top:5rem!important}.template-product .main-content{margin-top:0!important;padding-top:0!important}.template-product .product-info-container{margin-top:5rem;padding-top:4.5rem}.navbar-collapse #nav-footer{display:none}.template-product .product-image-container .col{line-height:0}}@media (max-width: 991px){#navigation{overflow-y:scroll}#navigation .dropdown-item{padding-top:5px;padding-bottom:5px}.template-index .navbar:hover,.template-collecion .navbar:hover,.template-product .navbar:hover{background-color:transparent}.navbar-brand,.openbtn{display:none}.navbar{font-size:40px;font-family:futura-medium-condensed}.dropdown-item{font-size:22px;padding-left:0}.dropdown-menu{background-color:#000;color:#fff}.dropdown-item{color:#fff}.js-drawer-open-left .navbar{background-color:#000!important;height:100%;padding-top:80px}.js-drawer-open-left .navbar .navbar-nav .nav-link,#navigation .nav-link,#navigation .dropdown-item{color:#fff!important}.js-drawer-open-left .navbar-toggler .close-icon__icon{stroke:#fff}.navbar-collapse .navbar-nav.ml-auto{padding-top:1rem;margin-top:1rem;border-top:1px solid #fff}.navbar-nav.ml-auto li a{font-size:30px}.video-section{position:relative;height:100vh}.video-wrapper{position:inherit;height:100vh}.video-wrapper video{position:absolute;top:0;left:0;right:0;bottom:0;height:100vh;width:100vw;object-fit:cover}.footer-section #nav-footer{display:none}.navbar-collapse #nav-footer{border-top:none}.navbar-collapse #nav-footer .nav-link{font-size:22px}}.cs-layout .col-6:nth-child(4) .product-item{width:100%;margin:auto}@media (max-width: 480px){.slick-slide *{min-height:600px!important;min-height:85vh!important;object-fit:cover!important}.template-product{overflow:hidden}.product-info-container .product-info-section{margin-bottom:3rem;padding-bottom:3rem}.product-info-container h1.product-title{margin-top:.5rem!important;margin-bottom:0rem!important;font-size:16px}.product-info-container.open h1.product-title{margin-bottom:1rem!important}.product-info-container{position:fixed;left:0;top:calc(100% - 100px);background:#fff;height:100px;transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(0,1,.5,1)}.product-info-container.open{top:0!important;height:100%!important;overflow-y:scroll;z-index:9999;transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(0,1,.5,1)}.product-info-container .arrowIcon{margin-top:0;text-align:center}.product-info-container .arrowIcon img{width:24px}.product-info-container.open .btn-close{display:block}.product-info-container .arrowIcon svg{display:block;margin:0 auto}.product-info-container.open .arrowIcon{display:none}.template-product .main-content{padding-top:0!important;margin-top:0!important}.template-product .product-container,.template-product .product-image-container{padding:0}.template-product .product-image-container .row{margin:0}.template-product .product-image-slider{padding:0;margin-bottom:0!important}.announcement-content{font-size:8px}.hero-section .display-1{font-size:72px}.hero-section .display-text p{font-size:18px}.arrow-container{bottom:calc(1% + 65px)!important}.template-collection .collection-title{text-align:center;margin:18px 0;font-size:20px;font-weight:700;line-height:1}.template-collection .product-item .color-swatch{display:none}.template-collection .col-6:nth-child(4n+1){padding-right:7.5px}.template-collection .col-6:nth-child(4n+2){padding-left:7.5px}.template-collection .col-6:nth-child(4n+3){padding:0}.template-collection .col-6:nth-child(4n+4){padding:0}.template-collection .col-6:nth-child(4n+4) .product-item{width:100%}.mfp-container{padding:0!important}.mfp-content{height:100%}#newsletter-popup{height:100%;margin:0!important}#newsletter-popup .mfp-close{opacity:1;display:flex;align-items:center;justify-content:center}}@media (max-width: 420px){.arrow-container{bottom:calc(1% + 77px)!important}}@media (max-width: 374px){#nav-footer .nav-item h5{font-size:8px}}@media (min-width: 1200px){.template-collection .container,.template-product .container{width:100%}.template-product .container,.template-product .product-image-container .col{padding:0}.template-product .product-image-container img{width:100%}}@media (min-width: 2562px){.template-product .product-image-container{-webkit-box-flex:0;-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;padding-right:192px}.template-product .product-info-container{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;padding-right:122px}}@media (max-width: 575px){.product-info-container.col-sm-5 form{opacity:0}.product-info-container.col-sm-5.open form{opacity:1}.slick-list,.slick-slide{height:85vh!important}.product-card{margin:0 auto}.template-collection .collection-text-block-container{margin-top:30px}.product-card .product-image-container .col{padding-left:0;padding-right:0}.template-collection .heading-block{line-height:1.1}.arrow-container{bottom:calc(1% + 101px)}.slick-slide img{display:block;object-fit:contain}.product-card .product-info-container:before{content:"";background:#fff;position:absolute;width:100%;height:10px;left:0;top:-10px}}@media (min-width: 576px){.product-info__sticky{position:-webkit-sticky;position:sticky;top:12.5rem}}@media (min-width: 481px){.collection-header{display:none}}.disabled>.dropdown-menu{display:block}.shopify-installments__content{padding-right:4px;font-size:11px}body .shopify-installments{margin-top:0;margin-bottom:20px!important}.cw-modal-dialog-centered h1{font-size:31pt;font-family:Futura Bold!important;text-align:center}.cw-modal-dialog-centered h2{font-family:Futura Light!important;font-size:16pt;line-height:1.2}.shopify-installments__content{margin-right:4px;margin-left:10px!important;font-size:14px}.eLtqfV.eLtqfV{flex:unset!important}#smsbump-form-115229 .form-4-namespace .cw-mt-6{margin-top:0!important}.product-item__image{line-height:0}div#mySidenav.sidenav a{padding:7px 16px 7px 38px}div#mySidenav.sidenav ul .nav-item .dropdown-menu .dropdown-item{font-size:26px;padding:1px 16px 1px 38px}div#mySidenav.sidenav ul .nav-item .dropdown-menu .dropdown-item:first-child{padding-top:0!important}div#mySidenav.sidenav ul .nav-item .dropdown-menu .dropdown-item:last-child{padding-bottom:0!important}div#mySidenav h3.title a{text-transform:uppercase!important}div#count_mobile{display:none}div#accordion *,.form-options-variant,.form-options-variant *{color:#000!important}.variant-title-inner h2.mb-3{margin-bottom:0!important;line-height:22px}.js-drawer-open-left #count_mobile{display:none!important}div#slidecarthq h3.title a{text-transform:uppercase!important}@media (max-width: 992px){div#count_mobile{color:#fff;background:#f102a7;border-radius:100px;font-size:14px;width:28px!important;height:28px!important;display:flex;justify-content:center;align-items:center;line-height:normal;position:absolute;top:20px;left:30px}div#count_mobile span{display:flex;justify-content:center;align-items:center!important;height:100%}}
/*# sourceMappingURL=/s/files/1/1614/7013/t/21/assets/custom.scss.css.map */
