html.remodal-is-locked{overflow:hidden;-ms-touch-action:none;touch-action:none}.remodal,[data-remodal-id]{display:none}.remodal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none}.remodal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-.05em;content:""}.remodal-overlay,.remodal-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden}.remodal{position:relative;outline:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}.remodal-is-initialized{display:inline-block}.remodal-bg.remodal-is-opening,.remodal-bg.remodal-is-opened{filter:blur(3px)}.remodal-overlay{background:#2b2e38e6}.remodal-overlay.remodal-is-opening,.remodal-overlay.remodal-is-closing{animation-duration:.3s;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{animation-name:remodal-overlay-opening-keyframes}.remodal-overlay.remodal-is-closing{animation-name:remodal-overlay-closing-keyframes}.remodal-wrapper{padding:10px 10px 0}.remodal{width:100%;margin-bottom:10px;padding:35px;-ms-transform:translateY(0,0,0);transform:translateZ(0);color:#2b2e38;background:#fff}.remodal.remodal-is-opening,.remodal.remodal-is-closing{animation-duration:.3s;animation-fill-mode:forwards}.remodal.remodal-is-opening{animation-name:remodal-opening-keyframes}.remodal.remodal-is-closing{animation-name:remodal-closing-keyframes}.remodal,.remodal-wrapper:after{vertical-align:middle}.remodal-close{position:absolute;top:0;right:0;display:block;overflow:visible;width:35px;height:35px;margin:0;padding:0;cursor:pointer;transition:color .2s;text-decoration:none;color:#95979c;border:0;outline:0;background:transparent;z-index:1000}.remodal-close:hover,.remodal-close:focus{color:#2b2e38}.remodal-close:before{font-family:Arial,Helvetica CY,Nimbus Sans L,sans-serif!important;font-size:25px;line-height:35px;position:absolute;top:0;left:0;display:block;width:35px;content:"\d7";text-align:center}.remodal-confirm,.remodal-cancel{font:inherit;display:inline-block;overflow:visible;min-width:110px;margin:0;padding:12px 0;cursor:pointer;transition:background .2s;text-align:center;vertical-align:middle;text-decoration:none;border:0;outline:0}.remodal-confirm{color:#fff;background:#81c784}.remodal-confirm:hover,.remodal-confirm:focus{background:#66bb6a}.remodal-cancel{color:#fff;background:#e57373}.remodal-cancel:hover,.remodal-cancel:focus{background:#ef5350}.remodal-confirm::-moz-focus-inner,.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner{padding:0;border:0}@keyframes remodal-opening-keyframes{0%{transform:scale(1.05);opacity:0}to{transform:none;opacity:1}}@keyframes remodal-closing-keyframes{0%{transform:scale(1);opacity:1}to{transform:scale(.95);opacity:0}}@keyframes remodal-overlay-opening-keyframes{0%{opacity:0}to{opacity:1}}@keyframes remodal-overlay-closing-keyframes{0%{opacity:1}to{opacity:0}}@media only screen and (min-width: 641px){.remodal{max-width:900px}}.lt-ie9 .remodal-overlay{background:#2b2e38}.lt-ie9 .remodal{width:700px}@font-face{font-family:Maitree;src:url(//shapeez.com/cdn/shop/t/28/assets/Maitree-Regular.ttf?v=146763646720177389821643885606)}body{font-family:Maitree;font-weight:400;font-size:18px;text-transform:none;color:#666;line-height:1.6em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;background-color:#fff}div#hbl-live-chat-wrapper{display:none}.container.main.content h2,.container.main.content .h2,.container.main.content h2.title,.container.main.content h3,.container.main.content .h3{margin:1em 0 .1em}.upcase{text-transform:uppercase!important}.capcase{text-transform:capitalize!important}.nocase{text-transform:none!important}.letterspace-1{letter-spacing:1px}.letterspace-0{letter-spacing:0}.intro-paragraph{font-size:120%}.white{color:#fff!important}.shapeez-violet{color:#9490e0!important}.shapeez-purple{color:#8928a3!important}.heading-purple{color:#b87ebc!important}.normal{font-weight:400!important}hr.shapeez-divider{border-color:#e7d4e9;margin:30px 0}a,a:visited,a span,.content p a,.content p a:visited,.content p a span{font-weight:700}.content p a img,.content p a:visited img{border-bottom:none!important}.content .cart_content_info a,.content .cart_content_info a:visited,.content .cart_content_info a span{font-weight:100;border-bottom:none!important}@media only screen and (min-width: 799px) and (max-width: 1199px){.nav{height:71px!important}}@media only screen and (min-width: 1200px){.nav{height:81px!important}}@media only screen and (min-width: 799px){.promo-banner{font-size:16px}.promo-banner--show .promo-banner{height:50px;line-height:50px}.top-bar{height:55px;padding-top:8px}a.icon-cart.mini_cart.dropdown_link{height:55px;padding-top:8px;margin-top:-8px}.sticky_nav ul.menu{padding-top:8px!important}.dropdown_container.mega-menu .dropdown_column{padding-top:0}.dropdown_column ul{text-align:center}.dropdown_column li{line-height:1.5}.nav ul.menu{padding-top:10px!important}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.nav ul.menu{padding-top:15px!important}}@media only screen and (min-width: 1400px){.nav ul.menu{padding-top:15px!important}}@media only screen and (max-width: 798px){a.icon-cart.mini_cart.dropdown_link{height:55px;margin-top:-5px;padding-top:11px}}@media only screen and (min-width: 799px) and (max-width: 1199px){.sticky_nav .mini_cart,.sticky_nav .nav a.mini_cart{height:71px!important;padding-top:10px;margin-top:0}}@media only screen and (min-width: 1200px){.sticky_nav .mini_cart,.sticky_nav .nav a.mini_cart{height:81px!important;padding-top:15px;margin-top:0}}.menu-position--inline,.dropdown{background:#dcbfde}.mega-menu__richtext p{font-family:Maitree,serif;font-size:16px;font-weight:400;line-height:1.3;color:#555}.logo-align--left .menu li.search_container{width:13%}.flickity-prev-next-button{filter:alpha(opacity=0);opacity:0}.flickity-prev-next-button:hover{filter:alpha(opacity=.25);opacity:.25}#header .top-bar{height:50px}@media only screen and (max-width: 798px){.top-bar a,.top-bar a:visited,.top-bar a:active,.top-bar a span,.top-bar select.currencies,a.mini_cart,a.mini_cart span,.feature_image .header .top-bar .menu a,.feature_image .header .top-bar .menu a span,.cart_container .mini_cart:hover{padding-top:7px}}.mini_cart,.nav a.mini_cart{height:50px;min-width:56px}@media only screen and (max-width: 798px){#header a.mobile_logo img{max-width:160px;max-height:33px;margin-left:-15px}}.mobile_nav div span{height:3px!important}#header span.menu_title{display:none!important}.icon-down-arrow:before{font-size:125%;font-weight:700;text-shadow:1px 0 0 #000,-1px 0 0 #000}.icon-down-arrow:before:hover{text-shadow:1px 0 0 #fff,-1px 0 0 #fff}.sizing-notice{border-radius:12px;background-color:#9490e0;font-size:15px;line-height:22px;padding:1.2em 1.5em 1em;margin-top:25px;color:#fff}.notice_onsite_black15{background-color:#333;color:#fffbcc;border-radius:12px;padding:1.2em 1.5em 1em;margin-bottom:2em;font-size:15px;line-height:22px}.notice_onsite_black15-heading{font-size:20px;color:#fff540}.sz_notice{border-radius:12px;padding:1em 1.5em;margin:2em 0}.sz_notice h1,.sz_notice h2,.sz_notice h3{font-weight:400;font-size:1.5em;line-height:1.2;margin:0 0 .2em;text-transform:none;letter-spacing:0}.sz_notice p{line-height:1.4;margin:0}.sz_notice a{font-weight:700;border-bottom:1px dotted;color:#000}.sz_legal{font-weight:700;font-style:italic;font-size:14px}.sz_notice-sizing{background-color:#9490e0;color:#fff}.sz_notice-cart{background-color:#efeefa;line-height:1.3;font-size:1rem}.sz_notice-black{background-color:#333;color:#fffbcc}.sz_notice-black h1{color:#fff540}.sale_banner_product,.new_banner_product,.preorder_banner_product{font-weight:400;font-size:19px;color:#a248bc;width:70px;height:70px;line-height:70px;padding:0;border-radius:100px;margin-bottom:.25em}.sale_banner_product{color:#fff}.new_banner,.preorder_banner{background:#feef5d;font-weight:400;color:#a248bc;width:55px;height:55px;line-height:55px;padding:0;border-radius:55px}.product-list .thumbnail .thumbnail_banner,.slider-gallery .thumbnail .thumbnail_banner,.list-collections .thumbnail .thumbnail_banner{width:55px;height:55px;line-height:55px;padding:0 0 0 3px;top:0;right:0}h4 span.non-foam{width:100px;background-color:#cd957c;color:#fff;text-transform:uppercase;font-size:15px;font-weight:600;font-style:normal;letter-spacing:1px;text-align:center;border-radius:4px;padding:5px 10px}.avatar{width:125px;height:125px}.img-border{border:2px solid #d0a9d2}map area{outline:none}img[usemap]:active,img[usemap]:focus,map area:active,map area:focus{outline:5px solid #e7d4e9}table td,table th{padding:.5em 1em;font-size:.85em}th.body-size{background-color:#fffbcc}th.cup-size{background-color:#f1efff}.no-borders{border-top:none!important;border-bottom:none!important}.margin-top-none{margin-top:0!important}.margin-bottom-none{margin-bottom:0!important}.margin-bottom-2rem{margin-bottom:2rem!important}.very-small-scroll-to{height:1px!important;width:1px!important}.border-radius-small{border-radius:6px}.border-radius-medium{border-radius:18px}.u_margin-right-1{margin-right:1rem}.u_margin-bottom-neg20{margin-bottom:-20px!important}.u_margin-bottom-neg30{margin-bottom:-30px!important}.u_margin-bottom-neg60{margin-bottom:-60px!important}.sz_border-top{padding-top:1rem;border-top:1px solid #e7d4e9}.sz_border-bottom{padding-bottom:1rem;border-bottom:1px solid #e7d4e9}.section-with-border{padding:1em 2em;border:2px solid #e7d4e9;border-radius:12px}.section-with-spacing{margin:3em 0}.section_select .blog_filter,.section_select .tag_filter,.section_select .sort_by{border:1px solid #d9dbdc}@media (max-width: 798px){.section_select .blog_filter,.section_select .tag_filter,.section_select .sort_by{padding-left:14px}}.newsletter input.action_button.sign_up{background-color:#3a1940;color:#dfafeb;font-weight:600!important}.footer li p{line-height:1.1em}.footer a,.footer a:visited{font-weight:300}.footer-social-icons{text-align:center}footer .social_icons{margin-top:0}footer .social_icons a,footer .social_icons a:visited{color:#b98abf}h1.product_name{font-weight:300;margin-bottom:0!important}h3.product-title-type{margin-top:0!important;font-size:1.4em}.product-title-cup{margin-top:-.25em;margin-bottom:.25em;text-transform:none;color:#666;font-style:italic;line-height:1.5}.sidebar__collection-filter h4{font-size:20px;font-weight:300}.sidebar__collection-filter ul{margin-top:-.75em}.sidebar__collection-filter ul li{font-size:15px;padding-top:0;padding-bottom:0}label.inline{font-size:1.1rem;font-weight:400;color:#b87ebc}@media (max-width: 798px){.section_select .blog_filter,.section_select .tag_filter,.section_select .sort_by{width:auto}}.sz_collection-cup-type{font-weight:300;color:#666;font-style:italic;font-size:1.1rem;line-height:1.3;display:inline-block;margin-bottom:.3rem}.section_select .blog_filter,.section_select .tag_filter,.section_select .sort_by{text-transform:none}p.sz_click-diagram-directions{line-height:1.3;padding:.5rem 2rem;border-radius:6px;background-color:#efeefa;color:#b87ebc;font-style:italic}.blog-section h2 a,.blog-post-section h5.sub_title{text-transform:none;letter-spacing:1px}.cart_content{background-color:#efeefa;box-shadow:0 0 12px #777;border-radius:6px}.cart_container.active_link .mini_cart,.cart_container.active_link .mini_cart span{background-color:#efeefa}.cart_container .item_title{letter-spacing:0}.please-answer{line-height:1.3;margin-bottom:1em!important;margin-top:0!important}.cart-customer-logic-section{border-bottom:1px solid #bbb;padding-bottom:25px}.cart-size-warning{color:#d44333;font-family:Oswald;font-size:16px}a.sz_continue-shopping{padding-bottom:0;border-bottom:none}.cart-sign-for-delivery{background-color:#5f489c;color:#fff}.shapeez-sizing-link{background-color:#efeefa;padding:1em 2em;border-radius:12px;line-height:34px;text-align:center}.shapeez-sizing-link-heading{font-size:32px!important;letter-spacing:1px;font-family:Oswald,sans-serif;font-weight:300;color:#000!important;line-height:48px}#sizing-toggle{margin-top:.5rem}.sizing-wizard-section{background-color:#efeefa;padding:1.5em 2em;border-radius:12px;line-height:34px;font-size:28px}#sizing-wizard-form{max-width:50%;text-align:center;margin:0 auto}#sizing-wizard-form label{text-align:center}span.sizing-wizard-form--videolink{display:inline-block;font-size:24px;font-weight:700;text-transform:none;color:#fff;background-color:#9490e0;padding:.4rem .5rem .4rem .75rem;margin:0 0 .5rem 5px;border-radius:50px;line-height:1.6rem}.sizing-wizard-form--videolink img{width:16px;display:inline-block;margin-bottom:-4px;margin-left:2px}.your-shapeez-size{background-color:#dcbfdee6;padding:.5em;border-radius:8px;margin:0 0 15px;color:#333;text-align:center;font-family:Oswald,sans-serif;font-weight:300;font-size:18px;letter-spacing:1px}.your-shapeez-size-tag{color:#a153a6;font-weight:500;text-transform:uppercase}.your-shapeez-size-prompt{font-family:Maitree,serif;font-size:16px;font-weight:400;font-style:italic;text-transform:none;letter-spacing:0px;line-height:0px;color:red}.sizing-graphic-main{display:block;width:650px;height:auto;margin:0 auto}.shapeez-sizing-video{border:2px solid #d0a9d2;margin:1em 0}.cup-sizing-notes h3{font-weight:400}.cup-sizing-notes ul{padding-left:20px}section.sizing-wizard-sizing-page-classic{margin:4em auto;text-align:center}@media only screen and (min-width: 960px){section.sizing-wizard-sizing-page-classic{max-width:67%}}.sizing-wizard-section p:first-of-type{font-size:28px;color:#8d3894;line-height:1}.sizing-wizard-section .sizing-result{margin:1em 0}.your-shapeez-size-classic{color:#a153a6;font-weight:500;font-size:32px;letter-spacing:1px;text-transform:uppercase}img.sizing-tape-image{width:85%;margin:0 auto 1em;display:block}.sizing-intro{font-size:1.7em;font-weight:200;text-align:center;line-height:1.2}.conversion-calculator-section{max-width:600px;margin:50px auto;text-align:center}.conversion-calculator{background-color:#efeefa;padding:40px 0 25px;border-radius:18px}.conversion-calculator h3{margin:0!important}#bra-size-regular-select{width:150px;margin:15px auto 20px}.sizing-result,.conversion-calculator h3{font-size:32px;text-transform:none;letter-spacing:1px;font-family:Oswald,sans-serif;font-weight:300;color:#9490e0}.whatif{text-align:center;margin-bottom:40px}.whatif p{line-height:1.4;margin-bottom:0}.sizing-account-login-section{box-sizing:border-box;padding:2em 1.5em;margin-top:1.5em!important;margin-bottom:1em!important;background:#efeefa;border-radius:18px;text-align:center}.sizing-account-login-section button{margin-bottom:1em}.feature-wrap .title{text-shadow:.5px .5px 5px #888}@media only screen and (min-width: 1400px){#hero-scroll-container{margin-top:0;position:relative;height:116px}#hero-scroll-button{width:70px;height:70px;padding:20px;background-color:#fff;position:absolute;top:0;left:48.4%;border-radius:100px;opacity:.3;border:none;transition:all .2s}#hero-scroll-button:visited,#hero-scroll-button:focus{border:none}#hero-scroll-button:hover{opacity:.5;cursor:pointer;box-shadow:2px 0 20px #0000004d;transform:scale(1.1)}#hero-scroll-arrow{color:red;width:30px;height:30px;position:absolute;bottom:26%;left:28%}}@media only screen and (max-width: 1399px){#hero-scroll-container{display:none}}@media only screen and (min-width: 1900px){.featured-link--half .description p{width:85%;font-size:1.2em!important;line-height:1.4}}.testimonial-block.gallery-cell.set-static.use-mobile-color.is-selected{background-image:url(https://cdn.shopify.com/s/files/1/0327/7661/files/testimonial-gradient-floralpattern-test.png?1149240175197981907);background-repeat:repeat no-repeat}.media-group{clear:both;margin-bottom:-20px}.media-item{padding:40px 0;border-top:1px dotted #ccc;box-sizing:border-box}.media-image{position:relative;height:0}.media-image a{float:left;margin-right:20px;border-bottom:none}.media-name{text-transform:uppercase;font-weight:500;letter-spacing:3px;font-size:20px;margin-bottom:-5px!important;margin-top:0!important}.media-pubdate,.media-product,.media--youtube-products{font-style:italic;font-size:80%;margin-bottom:0;display:inline-block}.media-product,.media--youtube-products{border:none;background-color:#efeefa;display:inline-block;padding:.25em .75em;border-radius:6px}.media-info{padding-right:1em}@media only screen and (max-width: 479px){.media-info{clear:both}}.media-subhead{text-transform:none;letter-spacing:0;margin:0!important;font-size:26px}.media-content{font-size:16px}.media--youtube-embed{margin-bottom:1.5rem}h4.media--youtube-heading{padding-bottom:0;margin-bottom:0}.media--youtube-products{margin-bottom:.5rem;width:100%}.homepage-video.darken-video-true:after{content:"";display:block;background:#0000004d;top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.testimonial__featured-large{font-size:1.8rem;line-height:1.3;font-weight:100;padding:2rem;border-left:4px solid #b87ebc;margin:3rem 0;background-color:#efeefa;border-radius:10px}.testimonial__featured-large cite{font-size:1.3rem;margin-top:1rem;color:#b87ebc;font-style:normal}.quote-character-start{font-size:3rem;font-weight:400}.testimonial-item{border-left:2px solid #e7d4e9;padding:0 2rem;margin-bottom:2rem;border-radius:10px}.testimonial-author{font-style:italic;color:#b87ebc;font-size:.9rem}.facebook-video-section{clear:both;border-top:1px solid #e7d4e9;border-bottom:1px solid #e7d4e9;padding:1.5rem 34px .5rem 1rem}.four.columns.alpha.facebook-video-container{margin-bottom:1rem}@media (max-width: 959px) and (min-width: 799px){.facebook-video-textcontent{float:right}}.facebook-video-textcontent h3.testimonial-title{margin-top:0!important}h3.testimonial-title.facebook-title-icon{background:url(https://cdn.shopify.com/s/files/1/0327/7661/files/facebook-icon.png?11361096861712951554) no-repeat 0 8px;background-size:27px;padding-left:2.5rem}.sz_quote-inline{text-align:center;padding:1.5em;margin:-.5em;border-bottom:1px solid #e7d4e9;border-top:1px solid #e7d4e9}.sz_quote-inline h2{font-size:1.5rem!important}@media screen and (min-width: 481px){.sz_quote-inline h2{font-size:160%!important}}.sz_quote-name{text-align:center;font-style:italic;color:#666}.sz_quote-inline-white{color:#b87ebc!important}@media screen and (max-width: 1399px){.sz_homepage__quote--staci-main{padding-top:0}}@media screen and (max-width: 480px){.sz_homepage__quote--staci-main{margin-top:-2.4rem;border-top:1px solid #e7d4e9!important}}.sz_border-top{border-top:1px solid #e7d4e9!important}.sz_border-bottom{border-bottom:1px solid #e7d4e9!important}.discount-rack-top-banner{padding:10px 0;background-color:#5b1b60;text-align:center;line-height:1.1}.discount-rack-top-banner h1{font-weight:300;font-size:24px;color:#fff;margin:0}.discount-rack-top-banner h1 span{display:block;font-size:21px;font-weight:300;text-transform:none;letter-spacing:1px;color:#fff799}@media screen and (max-width: 798px){.discount-rack-top-banner{margin-top:10px}}.location span.date{font-style:italic;font-size:.95rem}.addresses li a{font-size:16px;line-height:1.4;font-weight:100!important}.addresses li a,.addresses li a:visited,.addresses li a span{font-weight:400}#directions_text #direction_destination .name,.addresses li a .name{font-family:Oswald,sans-serif;font-weight:300!important;font-size:1.1rem!important;letter-spacing:1px}.search_bar+div{font-size:1.2rem!important;margin:0 0 1rem;font-weight:400!important}.search_bar button{background:#b87ebc!important;color:#fff!important;border:1px solid #b87ebc!important;padding:0 20px!important;text-align:center;min-height:42px;height:40px;font-family:Oswald!important;font-weight:400!important;font-size:14px!important;text-transform:uppercase;text-shadow:none!important;letter-spacing:2px!important;transition:all .2s linear;border-radius:100px!important;-webkit-border-radius:100px!important;box-shadow:none;-webkit-box-shadow:none}.jdgm-carousel-item{background-color:#fef4ff;border:2px solid #feefff;border-left:1px solid #feefff;border-right:1px solid #feefff;padding:2em 1.5em!important}.jdgm-carousel-item__review-rating{color:inherit}span.jdgm-rev__rating .jdgm-rev-widg__summary,.jdgm-all-reviews__header,.jdgm-rev-widg__sort-wrapper,.jdgm-histogram.jdgm-temp-hidden{display:none!important}@media only screen and (min-width: 415px){.jdgm-rev .jdgm-rev__timestamp{margin-left:0!important}}.judgeme-product-reviews-link{background-color:#9490e0;border-radius:8px;color:#fff!important;display:inline-block;font-size:16px;font-weight:500;margin-bottom:1em;padding:.2em 1em}.judgeme-product-reviews-link:hover{background-color:#807dd9}:root{overflow-x:hidden;scroll-behavior:smooth}.modal p.modal_price,p.modal_price{font-size:26px}.sizing-wizard-section{margin-bottom:20px;text-align:center}.sizing-wizard-section p{font-size:.85em!important;line-height:1.3}#sizing-wizard-form{max-width:400px}#sizing-wizard-form label{font-size:.625em}.your-shapeez-size-tag{text-decoration:underline}.your-shapeez-size-prompt{margin-top:10px;line-height:1.5;text-decoration:none}.product .your-shapeez-size-prompt{display:block}.mediaWrapper{padding-top:56.25%!important;position:relative}.mediaWrapper iframe{height:100%;position:absolute;top:0;left:0;width:100%}.uppercase{text-transform:uppercase}.page-contact .container .column{width:730px}.contact__form-subject,.contact__form-ordernumber{flex:1 1 100%}.promo-banner .promo-banner__content{font-weight:100}@media only screen and (min-width : 1900px){.featured-link--half .description p{width:85%;font-size:1.2em!important;line-height:1.4}}.featured-link--half .collection_title{color:#b87ebc}.testimonial-section .testimonial-text h2{line-height:1.2}.testimonial-section .feature_divider{display:none}.testimonial-block.gallery-cell.testimonial-block--no-image.is-selected{background-image:url(https://cdn.shopify.com/s/files/1/0327/7661/files/testimonial-gradient-floralpattern-test.png?1149240175197981907);background-repeat:repeat no-repeat}.testimonial-section .subtitle p a{color:#ffdec3;color:#444;font-weight:500;font-size:65%;letter-spacing:6px;text-decoration:none;border-bottom:none;text-shadow:none}.testimonial-section .subtitle p a:after{content:">";padding-left:.25em;font-weight:100}.promo-banner--show .page-banner{margin-top:70px}.section_select{margin-top:10px;margin-bottom:10px}.action_button{background:#b87ebc;color:#fff;border:1px solid #b87ebc;padding:0 20px;text-align:center;cursor:pointer;min-height:42px;height:40px;line-height:1.2;vertical-align:top;font-family:Oswald;font-weight:400;font-size:14px;text-transform:uppercase;letter-spacing:1px;display:inline-flex;align-items:center;justify-content:center;border-radius:100px;transition:all .2s linear;-webkit-appearance:none;-webkit-font-smoothing:antialiased}a.action_button{color:#fff}.action_button:hover{background:#953e9b;border:1px solid #953e9b}#contact_form .newsletter-form__sign-up{background-color:#3a1940;color:#dfafeb;font-weight:600!important}.collection_description{margin:40px auto}.modal .modal_price,.modal_price{font-size:26px}.section__media--intro{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.facebook-video-section{display:flex;justify-content:space-between;flex-wrap:wrap}#col-main{max-width:1200px;width:95%;margin-left:auto;margin-right:auto}@media (min-width: 1400px){.caption{max-width:1200px;padding:0}.caption-content{padding:0}}.caption .subtitle{font-weight:100}.homepage_content.section{margin:10px auto}@media (max-width: 480px){.page-details-section .caption.position-center,.page-details-section .caption.position-left,.page-details-section .caption.position-right{width:100%;padding:0 5%;margin:5% 0 0;text-align:center;position:static;transform:none}.caption .headline,.caption .subtitle{color:#666;text-shadow:none}.one-third{flex-basis:100%;width:100%}}@media (max-width: 798px){.h2,h2,h2.title{font-size:24px}.featured_text{font-size:18px;line-height:1.7em}}.jdgm-rev .jdgm-rev__timestamp{margin-top:25px}#Rise-account-page-button{margin:15px 0;padding:8px 30px;border-radius:8px;background-color:#892890;color:#fff}div#__nuxt div#__layout div#page.page div#footer.footer{visibility:hidden}div.mini-cart__item__title>div>a{font-weight:100;letter-spacing:0;font-size:1rem;line-height:1.2}#cart-hear-about{margin:0 0 .5rem}#cart-hear-about label{font-size:1.5rem;font-family:Oswald;font-weight:300;color:#b87ebc;letter-spacing:1px}#cart-bra-size{margin:1.5rem 0 -1rem;background-color:#b87ebc;padding:1rem 1rem .25rem;border-radius:12px}#cart-bra-size h3{font-weight:300;font-size:1.9rem;color:#fff;letter-spacing:0;margin-bottom:1rem!important}#cart-bra-size label{color:#000}.plus-disabled-checkout-msg{margin-top:30px}
/*# sourceMappingURL=/s/files/1/0327/7661/t/28/assets/custom.css.map */
