@charset "UTF-8";.ve-skin-guide-link-wrap{text-align:center}.ve-skin-guide-link-wrap a{font-weight:500}@media (max-width: 799px){.ve-skin-guide-link-wrap a{color:#40a2af}}@media (max-width: 420px){.ve-skin-guide-link-wrap{margin:0 -15px;font-size:18px}}img.ve-add-cart-loader{max-width:22px}.ve-desc-howto-oil>.ve-howto-oil-info:not(:first-child) .ve-desc-howto-oil-heading{margin-top:35px}@media (min-width: 800px){.product_image .circle-plus-icon{transition:transform .4s linear}.product_image:hover .circle-plus-icon{transform:translateY(-1.2px) scale(1.011)}}.isp_review_filter img{max-width:15px}.ve-free-shipping-sub-text{text-align:center;font-size:12.5px;color:#777;padding:0 5px}@media (max-width: 799px){.ve-free-shipping-sub-text{font-size:10px;line-height:1.2}}.wholesale_inquiry_title{margin-top:30px}.ve-cs-continue-shopping-btn.ve-aqua-btn,.ve-cs-continue-shopping-btn.ve-aqua-btn:hover{border:1px solid #B09CFF}.ve-review-vote-loader{display:none}.ve-icon-money{display:contents}.sidebar-cart-btn-row{display:inline-flex;width:100%}.cart-column-left{width:50%}.cart-column-right{width:50%;margin-left:10px}@media only screen and (max-width: 604px){.cart-column-left,.cart-column-right{font-size:18px!important}}@media (min-width: 799px){.product_section .product_form{width:100%!important;max-width:100%!important}}.ve-cs-continue-shopping-btn{background:#fff!important;color:#7554f5!important}@font-face{font-family:SaturdayScript;src:url(SaturdayScript.eot?#iefix) format("embedded-opentype"),url(SaturdayScript.otf) format("opentype"),url(SaturdayScript.woff) format("woff"),url(SaturdayScript.ttf) format("truetype"),url(SaturdayScript.svg#SaturdayScript) format("svg");font-weight:400;font-style:normal}*:focus,*:active{outline:none!important}.ve-aqua{color:#40a2af}::selection{background:#40a2af4a;color:inherit}[role=link]:hover{color:#40a2af;cursor:pointer}body{font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif;font-weight:400;font-size:16px;text-transform:none;color:#2a2b2c;line-height:1.6em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;background-color:#fff}img{width:100%}input[type=text],input[type=password],input[type=email],input[type=search],input[type=url],input[type=tel],input[type=number],input[type=date],input[type=month],input[type=week],input[type=time],input[type=range],input[type=color],select,textarea{display:block;width:100%;height:42px;min-height:42px;padding:0 10px;margin:0 0 15px;line-height:22px;border:1px solid #cccccc;outline:none;background:#fff;color:#888;font:16px Quasimoda,Helvetica Neue,Helevtica,sans-serif;-webkit-appearance:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input[type=text],input[type=password],input[type=email],input[type=search],input[type=url],input[type=tel],input[type=number],input[type=date],input[type=month],input[type=week],input[type=time],input[type=range],input[type=color],select.ve-select-solid,textarea{background-color:#f3f5f7;border-radius:0;border:1px solid #f3f5f7;border-color:transparent;color:#2a2b2c;font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif;font-size:19px;transition:border-bottom .35s ease-in-out,transform .5s linear,box-shadow .4s linear}input[type=text]:focus,input[type=text]:active,input[type=password]:focus,input[type=password]:active,input[type=email]:focus,input[type=email]:active,input[type=search]:focus,input[type=search]:active,input[type=url]:focus,input[type=url]:active,input[type=tel]:focus,input[type=tel]:active,input[type=number]:focus,input[type=number]:active,input[type=date]:focus,input[type=date]:active,input[type=month]:focus,input[type=month]:active,input[type=week]:focus,input[type=week]:active,input[type=time]:focus,input[type=time]:active,input[type=range]:focus,input[type=range]:active,input[type=color]:focus,input[type=color]:active,select.ve-select-solid:focus,select.ve-select-solid:active,textarea:focus,textarea:active{-webkit-box-shadow:none;box-shadow:none;border:1px solid #f3f5f7;border-color:transparent;transform:scale(1.015);box-shadow:0 3px 9px -2px #c7c7c7}select.ve-select-solid{color:#888;font-size:16px;padding:5px 0 5px 10px}.search-form input.search-bar.ui-autocomplete-input:focus,.search-form input.search-bar.ui-autocomplete-input:active,input.search-terms.ui-autocomplete-input:active,input.search-terms.ui-autocomplete-input:focus{box-shadow:none!important;transform:none!important}input.search-terms.ui-autocomplete-input:active,input.search-terms.ui-autocomplete-input:focus{font-size:22px;font-weight:500}textarea.ve-textarea{height:150px;padding:10px}.menu a.login-header-text-wrap:active,.menu a.login-header-text-wrap:focus{padding:0}.account-header-logout,span.s1{text-transform:lowercase!important}#pagetop-link,a.pagetop-link-wrap{display:none!important}label,legend,.option_title{display:block;font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif;font-weight:500;font-size:15px;text-align:left;margin-bottom:5px;text-transform:none}.boom-mobile-slide-nav{border:none}.dropdown_content .dropdown_column a.mega-menu-image-column-link,.dropdown_content .dropdown_column a.mega-menu-image-column-lin{padding:5px 10px}.dropdown_content .dropdown_column a.mega-menu-image-column-link:active,.dropdown_content .dropdown_column a.mega-menu-image-column-link:focus{padding:5px 10px}.headline,.empty_cart,.promo_banner,.title{font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif;font-size:22px;font-weight:500;font-style:normal;text-transform:capitalize;font-stretch:normal;line-height:1.3;letter-spacing:normal;color:#2a2b2c;display:block;letter-spacing:unset;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.section_select .blog_filter,.section_select .tag_filter,.section_select .sort_by{color:#2a2b2c;display:inline-block;border:none;padding-right:30px;background-position:100% 50%;font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif;font-weight:400;font-size:16px;text-transform:none;width:auto;margin-bottom:0;max-width:80%}.ve-section-margin,.ve-section-margin.container.ve,.ve-section-margin.ve-container{margin:50px auto}@media (max-width: 799px){.ve-section-margin,.ve-section-margin.container.ve,.ve-section-margin.ve-container{margin:35px auto}}.feature_divider{width:100%;margin-bottom:20px;display:block;border:0;background-color:#ccc;height:1px}.feature_image .header .menu a[href]:hover,.menu a.active,.menu a.active span,.feature_image .header .menu a.active,.header_bar a.active,.feature_image .header .menu a:focus{color:#40a2af}.ve-logo img{max-width:220px;width:100%;margin:0 auto 10px}.ve-img-btn-body-image--wrap{width:100%;text-align:center;margin:45px 0}.ve-img-btn-body-image--wrap img{max-width:750px;margin:25px 0;width:100%}.ve-featured-grid-3{margin:35px 0}.ve-header-link:hover{color:#2a2b2c}.yotpo .yotpo-testimonials-btn[data-position=right]{display:none}::-webkit-input-placeholder{font-size:16px}::-moz-placeholder{font-size:16px}:-ms-input-placeholder{font-size:16px}::placeholder{font-size:16px}.yotpo div,.yotpo span,.yotpo p,.yotpo a,.yotpo img,.yotpo i,.yotpo strong,.yotpo sup,.yotpo ul,.yotpo li,.yotpo form,.yotpo label{font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal!important;font-size:14px;line-height:17px;color:#a2a2a2;border:none;padding:0;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}h1{font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif;font-size:30px;font-weight:600;font-style:normal;text-transform:capitalize;line-height:1.5;color:#2a2b2c;display:block;letter-spacing:unset;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 auto 15px;clear:both;font-weight:400}h2,.h2,h2.title{font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif;font-size:34px;font-weight:300;font-style:normal;text-transform:capitalize;line-height:1.5;color:#2a2b2c;display:block;letter-spacing:unset;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:.75em}h2,.heading-2,h2.heading-2{font-size:34px;font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif;font-weight:300;text-transform:capitalize;margin-bottom:35px}h3,.h3{font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif;font-size:30px;font-weight:400;font-style:normal;text-transform:none;line-height:unset;color:#2a2b2c;display:block;letter-spacing:unset;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:.75em}h4,.h4{font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif;font-size:22px;font-weight:400;font-style:normal;text-transform:none;line-height:unset;color:#2a2b2c;display:block;letter-spacing:unset;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:.75em}h5,.h5{font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif;font-size:20px;font-weight:500;font-style:normal;text-transform:none;line-height:unset;color:#2a2b2c;display:block;letter-spacing:unset;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:.75em}h6,.h6{font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif;font-size:16px;font-weight:600;font-style:normal;text-transform:none;line-height:unset;color:#2a2b2c;display:block;letter-spacing:unset;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:.75em}a,a:visited,a span{color:#2a2b2c;text-decoration:none;position:relative;-webkit-transition:color .1s linear;-moz-transition:color .1s linear;-o-transition:color .1s linear;-ms-transition:color .1s linear;transition:color .1s linear}a:hover,a:focus{color:#40a2af}a,button,input,select,textarea,label,summary{touch-action:manipulation}select{background:url(/cdn/shop/files/Path_63_3x_65a4bab2-a4f3-46dd-8fdf-6c35a5e9773d_100x.png?v=1562185358100w) no-repeat 96% 50%;background-size:15px 9px;padding:8px 10%;border-radius:0;border:1px solid #d9dbdc;-webkit-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-moz-appearance:none;text-indent:.01px;text-overflow:""}.quantity-val{padding:10px 0;font-size:18px}.ve-quanity-btn--wrap{display:flex;width:100%;flex-direction:row;align-items:flex-start;margin:30px 0}@media (max-width: 799px){.ve-quanity-btn--wrap.sticky-active .ve-order-getby-text--wrap.ve-product-page{display:none}}button.add_to_cart.ve-add-cart-btn{position:relative;height:50px}.ve-quantity-selector--wrap{width:40%}.ve-add-cart-btn--wrap{width:70%}button.ve-add-cart-btn.ve-block,button.ve-block,.btn-block,.width-100{width:100%}button.ve-review-post-btn{vertical-align:middle;width:100%;min-width:205px}.ve-add-cart-btn,.ve-aqua-btn,input[type=button].ve-aqua-btn,input[type=submit].ve-aqua-btn,input[type=button].ve-aqua-btn.action_button,input[type=submit].ve-aqua-btn.action_button{height:50px;background-image:linear-gradient(to right,#4f27e6 6%,#5830f3 95%);border:none;border-radius:0;color:#fff;font-size:20px;font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif;font-weight:600;padding:10px 15px;text-align:center;text-transform:capitalize;cursor:pointer;opacity:1;transition:transform .45s linear,box-shadow .45s linear,background-image .95s linear,opacity .95s linear;-webkit-transition:transform .45s linear,box-shadow .45s linear,background-image .95s linear,opacity .95s linear;-moz-transition:transform .45s linear,box-shadow .45s linear,background-image .95s linear,opacity .95s linear;-ms-transition:transform .45s linear,box-shadow .45s linear,background-image .95s linear,opacity .95s linear;-o-transition:transform .45s linear,box-shadow .45s linear,background-image .95s linear,opacity .95s linear;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ve-aqua-btn,input[type=submit].ve-aqua-btn,input[type=submit].ve-aqua-btn.action_button,input[type=button].ve-aqua-btn,input[type=button].ve-aqua-btn.action_button{padding:10px 25px}@media (min-width: 799px){.ve-add-cart-btn:hover,.ve-aqua-btn:hover,input[type=button].ve-aqua-btn:hover,input[type=button].ve-aqua-btn.action_button:hover,input[type=submit].ve-aqua-btn:hover,input[type=submit].ve-aqua-btn.action_button:hover{color:#fff;opacity:.78;transform:translateY(-2px);box-shadow:0 5px 11px #0000002e,0 4px 15px #00000047}.ve-add-cart-btn:active,.ve-aqua-btn:active,.ve-aqua-btn:focus,input[type=button].ve-aqua-btn:active,input[type=button].ve-aqua-btn.action_button:active,input[type=submit].ve-aqua-btn:active,input[type=submit].ve-aqua-btn.action_button:active{color:#fff;transform:translateY(2px);transition:transform .45s linear}}@media (max-width: 798px){.ve-add-cart-btn,.ve-aqua-btn,input[type=button].ve-aqua-btn,input[type=button].ve-aqua-btn.action_button,input[type=submit].ve-aqua-btn,input[type=submit].ve-aqua-btn.action_button{border:none;border-radius:0;opacity:1;transition:background-image .45s linear,border .45s linear,opacity .35s linear}.ve-add-cart-btn:hover,.ve-aqua-btn:hover,a.ve-aqua-btn:hover,input[type=button].ve-aqua-btn:hover,input[type=button].ve-aqua-btn.action_button:hover,input[type=submit].ve-aqua-btn:hover,input[type=submit].ve-aqua-btn.action_button:hover{border:none;background-image:linear-gradient(to right,#5325ff,#4f28e5);color:#fff}.ve-add-cart-btn:active,.ve-aqua-btn:active,.ve-aqua-btn:focus,input[type=button].ve-aqua-btn:active,input[type=button].ve-aqua-btn.action_button:active,input[type=submit].ve-aqua-btn:active,input[type=submit].ve-aqua-btn.action_button:active{color:#fff;background-image:linear-gradient(to right,#5325ff,#4f28e5);opacity:100;border:none;transition:background-image .45s linear,opacity .45s linear}}.ve-aqua-btn.ve-cs-recommended-add-btn,.ve-aqua-btn.ve-cart-recommend-btn{background-image:linear-gradient(to left,#7554f5,#7554f5);opacity:1;border-radius:0}.ve-aqua-btn.ve-cs-recommended-add-btn:hover,.ve-aqua-btn.ve-cart-recommend-btn:hover{background-image:linear-gradient(35deg,#1b1b1c,#1b1b1c);opacity:.7}.ve-product-grid-btn-wrap>a,.ve-product-grid-btn-wrap>.ve-aqua-btn a:visited{color:#fff}a.ve-aqua-btn:visited,a.ve-load-btn:visited{color:#fff}.ve-load-btn,a.ve-load-btn,button.ve-load-btn,.ve-main-btn,a.ve-main-btn,button.ve-main-button{border-radius:0;text-align:center;font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif;text-transform:capitalize;font-weight:400;font-size:22px;padding:10px 35px 12px;color:#fff;border:solid 3px transparent;background:#1b1b1c;transition:opacity .25s linear}.ve-load-btn:hover,.ve-main-btn:hover,a.ve-main-btn:hover,button.ve-main-button:hover{cursor:pointer;box-shadow:none;color:#fff}@-moz-document url-prefix(){.ve-add-cart-btn,.ve-aqua-btn,.ve-add-cart-btn:hover,.ve-aqua-btn:hover{border:none}}input[type=text],input[type=password],input[type=email],input[type=search],input[type=url],input[type=tel],input[type=number],input[type=date],input[type=month],input[type=week],input[type=time],input[type=range],input[type=color],select,textarea{font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif}.banner-img{width:100%}.banner-custom{width:100%;position:relative;overflow:hidden}.sub-heading-bg{background-color:#ff9b70;opacity:.77;color:#fff;font-size:25px;line-height:1.6em;text-transform:lowercase;padding:5px;width:auto;text-align:center;width:fit-content;width:-moz-fit-content;max-width:100%;font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif;margin-bottom:10px}.caption .headline{font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif;text-transform:lowercase;font-size:57px;line-height:1.1em;font-weight:300;text-shadow:0px 3px 6px rgba(0,0,0,.27);margin-bottom:20px}.sub-heading-bg>p{margin:0}a.heading-img-btn-1{font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif;color:#fff;font-size:17px;font-weight:600;text-transform:lowercase;text-shadow:0px 3px 6px rgba(0,0,0,.27);border-bottom:2px solid #ffe5ba;padding-bottom:5px}a>span.title.title-below.heading-below-img-btn{font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif;color:#fff;font-size:17px;font-weight:600;width:fit-content;width:-moz-fit-content;text-transform:lowercase;border-bottom:2px solid #ffe5ba;padding-bottom:5px;display:inherit}.heading-text-bg{padding-bottom:8px;width:fit-content;width:-moz-fit-content;margin-left:auto;margin-right:auto}.ve-notification-banner[data-show=false]{display:none}.ve-notification-banner{width:100%;background-image:linear-gradient(to right,#e5f9fc,#d3eff3);padding:10px 15px;display:inline-flex;align-items:center}.ve-notification-banner .ve-notifcation-banner-text{margin:0 auto}.ve-notification-banner i.la-times{font-size:20px;cursor:pointer}.ve-notification-banner a,.ve-notification-banner a:hover{color:#2a2b2c;text-decoration:underline;cursor:pointer;font-style:italic}@media (max-width: 798px){.ve-notification-banner.ve-mobile-tablet{margin-top:24px}.ve-notify-br{display:none}}@media (max-width: 560px){.ve-notify-br{display:block}.ve-notification-banner.ve-mobile-tablet{align-items:flex-start}}@media (max-width: 450px){.ve-notification-banner.ve-mobile-tablet{padding:10px 7.5px}.ve-notification-banner.ve-mobile-tablet .ve-notifcation-banner-text{font-size:4vw}}@media (max-width: 370px){.ve-notification-banner.ve-mobile-tablet{padding:7.5px 5px}.ve-notification-banner.ve-mobile-tablet .ve-notifcation-banner-text{font-size:4.05vw}}.top_bar{height:40px;background-color:#fff;margin:10px 0;padding:0 0 0 15px}.nav{width:100%;clear:both}.menu li a[href]:hover,.menu li a:focus,.menu a[href]:hover span{color:#40a2af}.top_bar li a:hover,.top_bar li a[href]:hover,.top_bar li a[href]:hover span,.top_bar li a:active,.top_bar li a:hover span,.top_bar a:active span,.top_bar .currencies:hover,.feature_image .header .top_bar .menu a:hover,.feature_image .header .top_bar .menu a:hover span{color:#40a2af}.menu a.top_link:hover,.menu a.dropdown_link:hover,.menu a.active_link{border-bottom:solid 4.5px #d1f0f4;margin-bottom:10px}.menu li,#header span.menu_title,.menu a span,select.currencies,.mini_cart span{padding-left:5px;height:55px;padding-right:5px}.menu.center.clearfix .icon-down-arrow{display:none!important}.ve-no-scroll{overflow:hidden;position:fixed}.dropdown_column img{width:100%}#ve-mm-default-message{display:inline-block}.boom-mobile-slide-nav-scrollable{overflow-y:scroll;-webkit-overflow-scrolling:touch}.ve-mob-mm-accordian-link--wrap{padding:10px 5px;border-top:2px solid #7aa9af}.ve-mob-mm-accordian .ve-mob-mm-accordian-link--wrap:last-child{border-bottom:2px solid #7aa9af}img.ve-mm-yopto-all-img{width:100%;max-width:200px}.ve-mm-yopto-img--wrap{padding:5px 15px;margin:20px auto}.ve-mm-yopto--wrap{width:100%;padding:0 15px}.ve-mm-top-banner-wrap{padding:5px 0;width:100%;font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif;font-weight:600;color:#000;background-image:linear-gradient(to left,#c2f2e2,#d1f0f4);margin-bottom:10px;position:sticky;z-index:9999999;top:0}@media (max-width: 345px){.ve-mm-top-banner-wrap{font-size:14px}}.ve-mm-close-menu{display:inline-block;float:right;margin-right:10px;cursor:pointer}i.ve-mm-exit-icon{color:#000;font-size:20px}.hide-mega-mobile{display:none}img.ve-mm-image-wh{width:100%;padding:5px 10px}.footer--yopto-tagline.ve-black{color:#2a2b2c}.ve-mm-top-border{width:100%;height:2px}.ve-mm-top-border.ve-aqua{background:linear-gradient(to left,#c2f2e2,#b6dbde 50%,#b6dade)}.ve-mm-top-border.ve-pink{background:linear-gradient(to left,#e9b3bc,#d0c2e2)}.ve-mm-top-border.ve-yellow{background:linear-gradient(to left,#ffc5a2,#ffd984)}.ve-mm-top-border.ve-purple{background:linear-gradient(to left,#d0c2e2,#b6dade)}.ve-mm-image-menu-name{display:inline-block;width:50%;text-align:left}.ve-mm-menu-item--text{font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif;font-size:20px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.11;letter-spacing:normal;text-align:left;color:#2a2b2c}ul.mobile-main-nav{padding:0;z-index:999;margin-bottom:60px}img.ve-mm-image-menu-image{width:100%;max-width:85px;display:inline-block;vertical-align:middle}.ve-mm-image-menu--wrap{width:100%;padding:15px 0;display:inline-block}.ve-mm-body{margin-bottom:30px}.ve-mm-double-wrap{width:50%;float:left}img.ve-mm-double-image-menu-image{width:100%;max-width:105px;display:inline-block;vertical-align:middle}.ve-mm-image-double-menu-name{margin-top:7.5px;text-align:center}div.nav ul.menu{padding-bottom:10px!important}.ve-mega-menu-item--text.ve-mega-image-menu-name a{padding-top:12px}.dropdown_column{display:table-cell;padding:20px 15px;width:16.666%;vertical-align:top}.ve-mega-menu--border-top{width:100%;height:2px;min-height:2px;background-image:linear-gradient(to left,#dff3f5,#cdedf0)}.ve-mega-menu-column--heading{font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif;font-size:20px;font-weight:600;color:#2a2b2c;text-align:left}.ve-menu-bottom-tag-wrap{text-align:center;padding:7px 30px;width:fit-content;background-image:linear-gradient(to right,#ff9a71,#ffc3a0 84%,#ffc5a2)}.ve-menu-bottom-tag-text{font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif;font-size:20px;color:#fff;text-transform:none;font-weight:700}.ve-menu-column-wrap{padding:7.5px 0;border-top:1px solid #d1f0f4}.ve-mega-menu-column--heading.menu-image-column,.ve-mega-menu-column--heading.image-column,.ve-mega-menu-column--heading.menu-column{margin:0 0 0 25px}.ve-mega-column-content-wrap{margin:25px 0 0}.ve-mega-menu-item--text{font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif;font-size:18px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.11;letter-spacing:normal;text-align:left;color:#2a2b2c}div.ve-mega-menu-item--text.ve-mega-image-menu-name>a span.ve-menu-item{vertical-align:middle;padding:0}.ve-mega-image-menu--wrap{width:100%;padding:7.5px 0;border-top:1px solid #d1f0f4;display:inline-block}.menu .ve-mega-image-menu--wrap>a,.menu .ve-mega-image-menu--wrap>:active,.menu .ve-mega-image-menu--wrap>a:focus{display:flex;padding:0;width:100%;margin:0;align-items:center}.ve-mega-image-menu--wrap>a>img{margin-left:auto}.ve-mega-column-content-wrap .ve-mega-image-menu--wrap:last-child{border-bottom:1px solid #d1f0f4}.ve-mega-image-menu-name{display:inline-block}img.ve-mega-image-menu-image{width:100%;max-width:55px;display:inline-block;float:right;vertical-align:middle}.dropdown{position:absolute;width:100%;z-index:1000;box-shadow:0 9px 12px #00000026,0 4px 15px #0000}.mega-menu__image-caption-link>a.mega-menu-image-column-link{padding-top:0}.mega-menu__image-caption-link{margin-bottom:0!important}.mobile-header-icon-title{font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif;font-size:12px;color:#2a2b2c}.ve-mm-header-links{margin:15px 0;padding:0 5px}.ve-mm-header-links .ve-col-2{display:inline-flex;align-items:center;justify-content:center;font-size:20px}.ve-mm-header-links .ve-col-2:first-child{border-right:1px solid #ccc}.ve-mm-header-icon{margin-right:12.5px;max-width:36px}.ve-mm-header-links .ve-col-2 a:first-child{margin-bottom:-5px}.ve-mm-header-links .ve-col-2 a:hover{color:#2a2b2c}.mobile-header-icons{height:40px;width:auto}i.mobile-header-icons{color:#40a2af;font-size:25px}.la.la-search.mobile-search-icon{color:#2a2b2c;position:relative;top:10px;font-size:25px;transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-ms-transform:rotateY(180deg);margin-left:5px}.boom-mobile-search-wrap form input:focus{background-color:transparent;border:0}.boom-mobile-search-wrap input[type=search]:active,input[type=search]:focus{border:none}ul.boom-mobile-nav li img{width:auto}ul.boom-mobile-nav li{position:relative;display:inline-block;vertical-align:middle;width:auto;cursor:pointer;font-size:16px;text-align:center;padding:5px 2.5px;margin-left:7px;margin-bottom:2px}.boom-mobile-search-wrap form.search-form input:active,.boom-mobile-search-wrap form.search-form input:focus{color:#000;font-size:19px;line-height:unset}.boom-mobile-search-wrap img,.boom-mobile-search-wrap .btn{height:auto;margin-top:-2px;margin-left:10px;background:transparent;width:auto;line-height:1;display:inline-block;border-radius:0;border:none}.boom-mobile-search-wrap form{width:100%;padding:0 0 0 15px;font-size:0;height:42px;display:inline-block;vertical-align:top;border:1px solid #ccc;border-radius:50px;margin-bottom:7px}.boom-mobile-search-wrap{display:none;z-index:99;padding:0 15px;position:relative;background:#fff}.boom-mobile-search-wrap form input{-webkit-appearance:none;width:calc(100% - 77px);font-size:18px;margin:0;height:auto;line-height:42px;padding:0 10px;background-color:transparent;border-radius:0;border:none}.discount-code-dt{font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif;font-size:16px;color:#000;margin:0 0 0 7.5px;padding:10px 0 15.5px;text-transform:none}.top_bar a span.login-header-text{font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif;font-size:16px;text-transform:lowercase}.icon-search:before{content:"\e913"!important;color:#40a2af!important}.search_form input{border-radius:0!important;background:#fff;border-bottom:1px solid #e1e6e8!important;border:none;font-size:20px!important;font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif;transition:border-bottom .5s ease-in;-webkit-transition:border-bottom .5s ease-in;-moz-transition:border-bottom .5s ease-in;-ms-transition:border-bottom .5s ease-in;-o-transition:border-bottom .5s ease-in}.search_form input:active,.search_form input:focus{font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif;font-weight:400;font-size:15px;background:#fff;transform:none;box-shadow:none;letter-spacing:1px;color:#000;background-color:transparent;padding-right:35px;border:none;border-bottom:2px solid #40a2af!important}.icon-bag-dt{height:18px;width:auto;vertical-align:sub}div>a.ve-icon-bag.mini_cart,div>a.ve-icon-bag.mini_cart>span.cart_count{color:#40a2af!important;font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif}.menu a,.menu a:visited,.menu a:active,#header span.menu_title,.menu a span,select.currencies,.mini_cart span{font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif;font-weight:400;font-size:18px;text-transform:capitalize;color:#000;padding:12px 1em;position:relative;letter-spacing:unset;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:0}.header .promo_banner a,.header .promo_banner a:visited a:hover,#header .promo_banner a,#header .promo_banner a:visited a:hover{color:#fff}.promo_banner{font-size:18px;line-height:24px;font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif;font-weight:400;font-style:normal;text-transform:none;letter-spacing:unset;background-color:coral;text-align:center;color:#fff;width:100%;height:0;line-height:0;top:0;transition:all .3s linear;overflow:hidden}.promo_banner p{margin-bottom:0;display:inline}.promo_banner .promo_banner-close{position:absolute;top:17px;right:0;display:block;overflow:visible;width:35px;height:35px;margin:0;padding:0;cursor:pointer;text-decoration:none;color:#fff;border:0;outline:0;background:transparent;z-index:1000}.promo_banner .promo_banner-close:before{font-family:Arial,Helvetica CY,Nimbus Sans L,sans-serif!important;font-size:27px;line-height:0;position:absolute;top:0;left:0;display:block;width:35px;content:"\d7";text-align:center}.promo_banner-show .promo_banner{transition:all 0s linear;height:auto;line-height:0;padding:2.5px}.ve-cs-main-body--buttons form{margin:0 0 7.5px}.action_button.first_button.highlight-false.video__play-button{font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif;font-weight:600;font-size:20px;line-height:1.23;text-transform:lowercase;background-color:#fff;color:#000;border:1px solid #fff;transition:background-color .2s linear,color .2s linear;margin:25px 0;opacity:.78;padding:30px 45px}div.yotpo-visual-carousel-wrapper>center{padding-bottom:8px;width:fit-content;width:-moz-fit-content;margin-left:auto;margin-right:auto}div.yotpo-visual-carousel-wrapper>center>h2{font-size:40px;font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif;font-weight:300;text-align:center;background-image:linear-gradient(#fff 62%,#e8e1f1 10%);opacity:.65}.footer a:hover,.footer a:active{color:#40a2af}.ve-footer-logo{max-width:220px}.footer-menu-wrap .active span,.footer-menu-wrap span.active,.sidebar .active span,.sidebar span.active,#mobile_menu .active span,#mobile_menu span.active{transform:rotate(135deg)}.footer-toggle-icons{color:#40a2af}span.footer-toggle-icons.icon-plus:before{font-weight:700}footer .footer-social-icons--mobile.ve-col-1{display:none}.footer{font-size:13px;padding:0 0 20px;border-top:none;background-color:#fff;background-position:center center;color:#000;-webkit-box-shadow:none!important;box-shadow:none!important}.footer_credits{border-top:1px solid #ccc;margin-top:45px;padding:30px 0 5px}p.credits{font-size:18px;font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif}.footer--yopto-tagline{text-align:center;font-family:SaturdayScript,shelby,cursive;color:#ff9a71;font-size:38px;margin-bottom:35px}.footer a,.footer a:visited{font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif;font-weight:400;color:#2a2b2c;font-size:18px}.footer .footer-menu-wrap h6{font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif;font-weight:500;text-transform:capitalize;margin:0;padding:0 0 5px;color:#2a2b2c;font-size:20px}.footer--main-logo-wrap{margin-bottom:30px;text-align:center}div.ve-social-icons--wrap{display:inline-flex;align-items:center;justify-content:center;margin:15px 0;width:100%}.ve-social-icons--wrap .ve-social-icon{margin-right:20px;text-align:center}.ve-social-icons--wrap .ve-social-icon:last-child{margin:0}.ve-social-icons--wrap .ve-social-icon>.ve-follower-count{font-size:16px;font-weight:600;margin-top:0;line-height:1}.ve-social-icons--wrap a{margin-bottom:7px;width:45px;display:flex;height:45px;align-items:center;font-size:30px;justify-content:center;border-radius:50%;transition:transform .35s linear;-webkit-transition:transform .35s linear;-moz-transition:transform .35s linear;-o-transition:transform .35s linear}.ve-social-icons--wrap a:hover,.ve-social-icons--wrap a:focus,.ve-social-icons--wrap a:active{transform:rotate(360deg) scale(1.095);-webkit-transform:rotate(360deg) scale(1.095);-moz-transform:rotate(360deg) scale(1.095);-o-transform:rotate(360deg) scale(1.095);transition:transform .35s linear;-webkit-transition:transform .35s linear;-moz-transition:transform .35s linear;-o-transition:transform .35s linear}.ve-social-icons--wrap a.icon-instagram{background:linear-gradient(304deg,#ffe5ba,#ff9a71cc)}.ve-social-icons--wrap a.icon-pinterest{background-image:linear-gradient(287deg,#ff9a71,#d0c2e2)}.ve-social-icons--wrap a.icon-facebook{background-image:linear-gradient(53deg,#40a2af,#d0c2e2)}.icon-instagram:before{color:#fff;content:"\e90f"}.icon-pinterest:before{color:#fff;content:"\e906"}.icon-facebook:before{color:#fff;content:"\ea90"}.featured-promotions .promo-animation--true{opacity:1}.dt-text-align-right,.featured-promotions .feature-section.text-align-right,.ve-text-right{text-align:right!important}.dt-text-align-center,.featured-promotions .feature-section.text-align-center,.ve-text-center{text-align:center!important}.dt-text-align-left,.featured-promotions .feature-section.text-align-left,.ve-text-left{text-align:left!important}.star-rating{color:#ffc476}.review-amount{font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif;font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.22;letter-spacing:normal;text-align:left;color:#979d9d;padding-left:7px}.product-title{font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif;font-size:19px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.3;letter-spacing:normal;text-align:left;color:#2a2b2c}.product-list .product-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%}.product-price,.thumbnail .sale span.money{font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif;font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.3;letter-spacing:normal;text-align:left;color:#2a2b2c}.prod-image-wrap{position:relative}.product-details{text-align:left;margin:10px 0 0}@media (max-width: 799px){.product-details{margin:2.5px 0 0}}.product-line{display:block}.ve-product-grid-btn-wrap{text-align:center;margin:20px auto}.product-list .thumbnail img,.slider-gallery .thumbnail img{height:auto;width:auto}.product-list .thumbnail,.slider-gallery .thumbnail,.list-collections .thumbnail{position:relative;text-align:center;margin-bottom:20px;display:block}.ve-product-grid-wrap{text-align:center;margin:20px 0}@media (max-width: 799px){.ve-product-grid-wrap{margin:10px 0}.product-list .thumbnail,.slider-gallery .thumbnail,.list-collections .thumbnail{position:relative;text-align:center;margin-bottom:10px;display:block}.ve-product-grid-wrap .ve-col-4.ve-col-mobtab-2.thumbnail,.ve-product-grid-wrap .ve-col-2.ve-col-mobtab-1.thumbnail{padding:0 5px}}.ve-imgtext-heading--wrap{width:fit-content}.ve-imgtext-heading--wrap h2{padding:0 10px}.ve-sig-wrap{margin:35px 0 10px 15px}.ve-signature-text{text-align:left;font-family:SaturdayScript,shelby,cursive;color:#ff9a71;font-size:38px;margin-bottom:35px}.ve-imgtext-paragraph--wrap p{font-size:20px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.3;letter-spacing:normal;text-align:left}.ve-coltext--wrap{padding:0 45px}@media only screen and (max-width: 1650px) and (min-width: 960px){.cbb-also-bought-container,.cbb-frequently-bought-container,.yotpo-main-widget,.related-products__title,.js-recently-viewed,.social-description-wrapper,.related-items>div,.recently-viewed>div,div#shopify-section-footer{width:auto!important;margin-left:auto!important}}.ve-related-header--wrap{margin-top:50px}.ve-order-getby-text--wrap{text-align:center;padding-top:5px;font-size:15.5px}.ve-coupon-mobile-text{font-family:SaturdayScript,shelby,cursive;font-size:12vw;color:#2a2b2c;line-height:1;text-align:center;margin:15px 0;padding:0 10px}.ve-coupon-header--wrap .ve-coupon-tab--wrap:first-child{padding-left:0}.ve-coupon-header--wrap .ve-coupon-tab--wrap:last-child{padding-right:0}.ve-coupon-tab-text{font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif;font-size:20px;font-weight:600;font-style:normal;font-stretch:normal;line-height:.9;letter-spacing:normal;text-align:center}.ve-coupon-header--wrap{max-width:500px;margin:10px auto}.ve-coupon-tab--wrap{width:33.33%;padding:7.5px;display:inline-flex;justify-content:center;flex-wrap:wrap}.ve-coupon-tab{padding:15px;border:1px solid #d9dfe2;background-color:#fff;width:100%;color:#2a2b2c;cursor:pointer;transition:background-color .35s linear,color .35s linear}.ve-coupon-tab.ve-active{color:#fff}.ve-coupon-tab.ve-orange.ve-active{border:1px solid #ff9a71;background-color:#ff9a71}.ve-coupon-tab.ve-aqua.ve-active{border:1px solid #40a2af;background-color:#40a2af}.ve-coupon-tab.ve-purple.ve-active{border:1px solid #78599f;background-color:#78599f}.ve-coup-arrow-down{border-top:0px solid transparent;transition:border-top .25s linear}.ve-coup-arrow-down[data-show=true]{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent}.ve-coup-arrow-down.ve-orange[data-show=true]{border-top:10px solid #ff9a71}.ve-coup-arrow-down.ve-aqua[data-show=true]{border-top:10px solid #40a2af}.ve-coup-arrow-down.ve-purple[data-show=true]{border-top:10px solid #78599f}.ve-coupon-tabs-header{margin:20px auto;min-height:75px}.ve-coupon-tabs-body{margin:20px auto}.ve-coupon{margin:5px auto}.ve-coupon img{width:100%}.ve-coupon[data-show=false]{display:none}.ve-coupon[data-show=true]{display:block}.ve-mob-tabs-nav--wrap img{width:100%}.ve-mobile-product-tab{display:none;margin:15px 0;padding:10px}i.la-plus.ve-tab-mob-icon{float:right;padding-top:2px;font-size:25px;transition:transform .375s linear;color:#5b5c5c}i.la-plus.ve-tab-mob-icon.active{transform:rotate(135deg)}.ve-product-desc-mob-tabs{margin:20px 0;max-width:100vw;font-size:20px}.ve-howto-oil-info{margin:15px auto;max-width:750px}.ve-howto-oil-info[data-id=info-1]{text-align:center}.ve-description{margin-top:35px}@media (max-width: 798px){.ve-description{margin-top:-30px;max-width:95vw}}.ve-tab-pragraph.ve-ingredients{padding:0 25px;margin:15px 0}.ve-tab-pragraph.ve-benefits{max-width:550px;margin:0 0 0 auto}.ve-benefits-img--wrap{max-width:550px;margin:10px auto 10px 0}.ve-product-tab[data-tab-id=ve-tab-4] img{padding:15px;max-width:550px;margin:15px 0 0 auto}.ve-desc-ingredients-img{padding:10px 30px}.ve-product-tab[data-tab-id=ve-tab-4] .ve-tab-pragraph.ve-promise{padding:0 15px;margin:15px auto 15px 0;max-width:550px}.ve-desc-howto-oil-heading h3{font-family:SaturdayScript;font-size:36px;font-weight:400;font-style:normal;font-stretch:normal;text-transform:capitalize;color:#ff9a71;text-align:center}button.ve-read-more-desc-btn{height:50px;margin:20px 0;padding:0 30px 5px}.ve-desc-read-more--wrap{width:100%;text-align:center}.ve-mob-tab-border{min-height:2px;height:2px;width:100%;margin:2px 0;padding:1px 0}.ve-mob-tab-border.border-aqua{background-image:linear-gradient(to left,#c2f2e2,#b6dbde 50%,#b6dade)}.ve-mob-tab-border.border-pink{background-image:linear-gradient(to left,#e9b3bc,#d0c2e2)}.ve-mob-tab-border.border-purple{background-image:linear-gradient(to left,#d0c2e2,#b6dade)}.ve-mob-tab-border.border-yellow{background-image:linear-gradient(to left,#ffc5a2,#ffd984)}.ve-mobile-tab-nav{width:100%;padding:15px;overflow:auto;cursor:pointer}.ve-mobile-tab-nav .ve-tab-text{font-size:22px;font-weight:400;line-height:1.23;letter-spacing:normal;text-align:left;color:#323434}.ve-product-description-tabs{background-repeat:no-repeat;background-position:center;background-size:cover;overflow:auto;min-height:690px;border:2px solid #ffd984}.ve-product-description-tabs--wrap{padding:0 20px;overflow:visible;margin:10px 0 20px}.ve-tabs--nav{display:block;width:95%;margin:0 auto;background-color:#fff;border-bottom:2px solid #d1f0f4}.ve-tabs-nav--wrap{padding:10px 0;text-align:center;background-image:linear-gradient(to left,#ffe5baa3,#ffc5a2a6)}.ve-tab-header--wrap h2{margin:0 0 5px}.ve-tab-subheader{font-family:poynter-oldstyle-display,Cormorant Garamond,serif;font-size:18px;font-weight:400;font-style:italic;font-stretch:normal;line-height:1.3;letter-spacing:normal;text-align:left;color:#35818b}.ve-tabs-subheader-hr{border-bottom:1.2px solid #35818b;margin:15px 0;width:30%;max-width:90px;min-width:30px}.ve-tab-nav{width:20%;padding:5px;display:inline-block;font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif;font-size:20px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.21;letter-spacing:normal;color:#2a2b2c;cursor:pointer}.ve-tab-nav .ve-border-bottom-wrap{color:#2a2b2c;width:0%;max-width:120px;padding-top:7.5px;border-bottom:4px solid #ff9a71;margin:0 auto;transition:width .5s ease-in-out,color .5s linear;-webkit-transition:width .5s ease-in-out,color .5s linear}.ve-tab-nav:hover .ve-border-bottom-wrap{color:#ff9a71;width:65%}.ve-tab-nav.active .ve-border-bottom-wrap{padding-top:7.5px;border-bottom:4px solid #ff9a71;width:65%;max-width:120px;margin:0 auto}.ve-tip-heading{width:20%;max-width:100px;text-align:left;font-family:SaturdayScript,shelby,cursive;color:#ff9a71;font-size:38px;padding-left:20px;vertical-align:middle;display:inline-block}.ve-tip-text{width:80%;display:inline-block;text-align:left;vertical-align:middle;font-size:20px}.ve-product-tab .ve-howto-jewlery{margin:20px 0 0}.ve-desc-howto-tip{display:block;text-align:center;margin:35px 0 0}.ve-howto-img--wrap img{max-width:650px}.ve-howto-img--wrap{padding:10px 25px;margin:10px auto}.ve-howto-jewlery .ve-howto-img--wrap img{max-width:1000px;width:100%}.ve-product-tab[data-show=false]{display:none}.ve-desc-ingredients-mob-img{margin:30px 0}.ve-product-tab[data-show=true]{display:flex;align-items:center;justify-content:center;font-size:20px}.ve-ingredients-img{padding:10px 25px;margin:10px auto;max-width:650px}.ve-benefits-img--wrap{padding:10px 25px;margin:10px auto}.ve-benefits-img--wrap img{max-width:650px}.ve-tab-text--wrap{padding:0 35px 0 50px}.ve-product-tabs-header--wrap{margin:25px 0}.heading-half-bg{padding-bottom:8px;width:fit-content;width:-moz-fit-content;margin-left:auto;margin-right:auto}.ve-yotpo-gallery-heading.heading-2.heading-half-bg{font-size:30px}.heading-half-bg.ve-lt-aqua-bg{background-image:linear-gradient(#fff 62%,#d1f0fa 10%);overflow:hidden}.heading-half-bg.ve-ul-purple-bg{background-image:linear-gradient(#fff 62%,#e8e1f1 10%);overflow:hidden}.ve-product-tab img{width:100%}@media only screen and (min-width: 1080px){.ve-howto-jewlery .ve-howto-img--wrap img{width:900px}}@media only screen and (max-width: 1280px){.ve-howto-img--wrap{padding:10px 0;margin:10px auto}.ve-tab-text--wrap{padding:0 5px}.ve-tab-header--wrap h2{font-size:30px}.ve-ingredients-img{padding:15px 0}}@media only screen and (max-width: 950px){.ve-howto-jewlery .ve-howto-img--wrap img{width:85vw}}@media only screen and (max-width: 798px){.ve-howto-jewlery .ve-howto-img--wrap img{width:100%;max-width:35vw}.ve-benefits-img--wrap{padding:0;margin:10px 0}.ve-howto-img--wrap{margin:10px 0;padding:0;text-align:center}}@media only screen and (max-width: 650px){.ve-howto-jewlery .ve-howto-img--wrap img{max-width:45vw}}@media only screen and (max-width: 630px){.ve-tip-text{width:100%;display:block;text-align:center;margin:25px 0 0}}@media only screen and (max-width: 500px){.ve-howto-jewlery .ve-howto-img--wrap img{max-width:60vw}.ve-howto-jewlery{margin:0 -15px}.ve-howto-jewlery .ve-col-1,.ve-mobile-product-tab .ve-col-2.ve-col-mobtab-1{padding:0}}@media only screen and (max-width: 420px){.ve-howto-jewlery .ve-howto-img--wrap img{max-width:70vw}}@media only screen and (max-width: 350px){.ve-howto-jewlery .ve-howto-img--wrap img{max-width:82.5vw}}.circle-plus-icon{position:absolute;z-index:1;top:12px;right:12px;text-align:center;color:#fff;background:#2a2b2c;width:40px;height:40px;font-size:30px;border-radius:50%;opacity:.65;display:flex;align-items:center;justify-content:center;cursor:pointer}.circle-plus-icon:hover,.circle-plus-icon:active,.circle-plus-icon:focus{opacity:.9;transition:opacity .6s linear;-webkit-transition:opacity .6s linear}.image-100{width:100%}.quick-shop-modal{background:#fff;position:fixed;top:50%;left:50%;width:70%;height:80%;max-width:1150px;z-index:3;transform:translate(-50%,-50%);box-shadow:0 5px 11px #0000002e,0 4px 15px #00000026;border:0;border-radius:15px;opacity:0}.quick-shop-modal-body{background:#fff;position:absolute;top:0;left:0;width:100%;height:100%;overflow:auto}.ve-modal-overlay{z-index:3;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0}.quick-shop-modal.ve-fade{opacity:1;transition:all .7s linear}.ve-modal-overlay.ve-active{opacity:.4;transition:opacity .55s linear}.ve-modal-close{color:#fff;font-size:25px;float:right;position:relative;top:-25px;display:inline-block}.ve-modal-top-bar{background-color:#333434;width:100%;height:42px;padding:10px 10px 0;color:#fff;display:inline-block;margin:0 auto}@media (max-width: 550px){.ve-modal-top-bar{height:32px;padding:3.5px 10px 3.5px 0}}.ve-modal-top-bar-text{font-size:17px;font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif;text-align:center}.ve-modal-close:hover{cursor:pointer}div.qs-product-title{margin-bottom:8px}.qs-savings-wrap{margin-bottom:10px}.ve-savings-wrap{margin:5px 0 12.5px 5px}.ve-price i.fa.fa-arrow-down{font-size:18px}.qs-savings-text,.ve-savings-text{font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif;color:#5e5f60;font-size:17.5px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.2}.qs-savings-wrap .qs-savings-text{color:#40a2af}.ve-savings-bright-text{color:#572ff1}.qs-product-title a,.product_name.ve-product-title{font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif;font-weight:300;font-size:28px;color:#2a2b2c;margin-bottom:10px}h1.product_name.ve-product-title{font-size:32px;line-height:1.2;margin:-5px 0 10px}.qs-review-amount{color:#2a2b2c;font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif;font-size:16px;font-weight:400;margin-left:10px}.qs-compare-price,.was_price.product_page_was_price.ve-compare-price{font-size:18px;font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif;color:#a8adaf;display:inline-block}.ve-compare-price.ve-collection-page-compare span.money{font-size:14.5px!important;text-decoration:line-through!important;color:#777!important;padding-left:7.5px!important}hr.qs-hr,hr.ve-product-hr{width:100%;margin:10px 0;height:3px;background-image:linear-gradient(to left,#d1f0f4,#e8e1f1)}hr{border:solid #cccccc;border-width:0;clear:both;margin:12px 0;height:0}body.qs-modal-open{overflow:hidden}.qs-price-wrap{margin:15px 0 10px}.qs-price,.product_page_now_price.ve-price{font-size:22px;font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif;font-weight:600;display:inline-block}.qs-add-cart-btn-wrap{width:100%}.qs-quanity-btn-wrap{display:flex;align-items:center;margin:15px 0}.qs-quantity-selector-wrap{width:70%}@media (min-width: 800px){.qs-quantity-icon-wrap{border-radius:0}}.qs-quantity-icon-wrap{border:solid 1px #e2e7ea;padding:10px 15px;color:#323434;font-size:20px;display:inline-block;cursor:pointer}.qs-quantity-icon-wrap.qs-minus.active .la.la-minus{animation:quantity-minus-rotate .35s linear}.qs-quantity-icon-wrap.qs-plus.active .la.la-plus{animation:quantity-plus-rotate .35s linear}@keyframes quantity-minus-rotate{0%{transform:rotate(0)}to{transform:rotate(-180deg)}}@keyframes quantity-plus-rotate{0%{transform:rotate(0)}to{transform:rotate(90deg)}}@keyframes quantity-minus-left-nudge{0%{transform:translate(0)}50%{transform:translate(-5px)}to{transform:translate(0)}}@keyframes quantity-plus-right-nudge{0%{transform:translate(0)}50%{transform:translate(-5px)}to{transform:translate(0)}}@keyframes quantity-minus-down-nudge{0%{transform:translateY(0)}50%{transform:translateY(5px)}to{transform:translateY(0)}}@keyframes quantity-plus-up-nudge{0%{transform:translateY(0)}50%{transform:translateY(-5px)}to{transform:translateY(0)}}.ve-anim-val.start-up{animation:quantity-val-start-up .35s linear}.ve-anim-val.start-down{animation:quantity-val-start-down .35s linear}.ve-anim-val.up{animation:quantity-val-up .35s linear}.ve-anim-val.down{animation:quantity-val-down .35s linear}.qs-quantity-icon-wrap.qs-plus{color:#7554f5}.ve-quantity-selector--wrap[data-only-one=true] .qs-plus,.qs-quantity-selector-wrap[data-only-one=true] .qs-plus{color:#ccc;pointer-events:none}.ve-quantity-selector--wrap[data-only-one=true] .qs-plus.active>.la.la-plus,.qs-quantity-selector-wrap[data-only-one=true] .qs-plus.active>.la.la-plus{animation:none}.ve-quantity-val--wrap{display:inline-block;text-align:center}@media only screen and (min-width: 799px){.ve-quantity-val--wrap{width:100%;max-width:50px}}.ve-product-yotpo-rating--wrap{margin:7.5px 0}.ve-orderby-text,.ve-getby-text{color:#8b4ade;font-weight:500}.qs-product-description{font-size:16px;font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif;width:100%;color:#000;margin-bottom:25px}.qs-product-description[data-collapsed=true]{display:none}.qs-product-description[data-collapsed=false]{display:block}.qs-collapsed{display:none}.qs-expanded{display:block}.qs-product-description img{width:100%;display:none}.qs-product-description-toggle{color:#40a2af}.qs-product-description-toggle-wrap{font-size:16px;font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif;font-weight:500;color:#000;border-top:1px solid #40a2af;border-bottom:1px solid #40a2af;margin:10px 0;padding:7px 5px}.qs-icon-expanded{transform:rotateX(180deg);-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transition:transform .25s linear;-webkit-transition:transform .25s linear;-moz-transition:transform .25s linear;-ms-transition:transform .25s linear;-o-transition:transform .25s linear}.la.la-angle-down.qs-description-icon{float:right;position:relative;top:4px;font-size:20px;color:#40a2af;transition:transform .25s linear;-webkit-transition:transform .25s linear;-moz-transition:transform .25s linear;-ms-transition:transform .25s linear;-o-transition:transform .25s linear}.qs-product-full-details--wrap{text-align:center;display:block;width:100%;margin-bottom:15px}.qs-product-full-details a{font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif;font-size:16px;font-weight:500;color:#40a2af;margin:0 auto;border-bottom:2px solid #c3f2e2;padding-bottom:5px;width:fit-content}.options-mobile,.variants-mobile-wrap{display:inline-block;width:70%;padding-right:10px}.qs-options-select.qs-options-1{display:inline-block}.qs-quantity-select-input{display:inline-block;width:30%;padding-left:10px}.qs-modal-container{padding:0 2.5%;margin:25px 0}.ve-info-icons--wrap{display:flex;align-items:center;width:100%;margin:10px 0 20px}.ve-info-icon{margin-top:10px;padding-right:2px;width:33.33%}.ve-info-icons--wrap:last-child .ve-info-icon{padding-right:0}.ve-info-icon,.ve-icon-img,.ve-icon-text{display:inline-flex;align-items:center}.ve-icon-text{color:#2a2b2c;font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif;font-size:18px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.22;letter-spacing:normal;text-align:left;vertical-align:middle}img.qs-icon-img{width:100%;max-width:75px}img.ve-icon-img{width:25%;margin-right:10px;max-width:75px;vertical-align:middle}@media only screen and (max-width: 480px){.ve-info-icon,.ve-icon-img,.ve-icon-text{display:block}.ve-info-icon{text-align:center}.ve-info-icon{margin-top:10px;padding-right:2px;width:33.33%}.ve-info-icons--wrap{display:flex;flex-direction:row;width:100%;align-items:center;margin:10px 0 20px}img.ve-icon-img{height:100%;max-height:65px}.ve-icon-text{margin-top:5px;font-size:13px;text-align:center}img.ve-icon-img{width:auto;margin:0 auto;max-width:90px}}.options-wrap-dt[data-type=scroll].ve-qs{max-width:525px}.ve-gallery-container{max-width:650px}@media only screen and (max-width: 1708px){.quick-shop-modal{width:80%}.ve-icon-text{font-size:16px}}@media only screen and (max-width: 1514px){.ve-icon-text{font-size:15px}}@media only screen and (max-width: 1408px){.quick-shop-modal{width:85%}.options-wrap-dt[data-type=scroll].ve-qs{max-width:calc(40.5vw - 40px)}}@media only screen and (max-width: 1335px){.ve-icon-text{font-size:14px}}@media only screen and (max-width: 1300px){.ve-quanity-btn--wrap{display:flex;width:100%;flex-direction:row;align-items:flex-start}button.add_to_cart.ve-add-cart-btn{position:relative;height:50px;padding:5px 10px}.ve-add-cart-btn--wrap{margin:15px auto;width:100%}.ve-quantity-selector--wrap{width:50%;margin:15px auto}}@media only screen and (max-width: 798px) and (min-width: 1300px){.ve-quantity-selector--wrap{width:40%!important}.ve-add-cart-btn--wrap{width:60%!important}}@media only screen and (max-width: 1155px){.ve-icon-text{font-size:13.5px}}@media only screen and (max-width: 1093px){.ve-icon-text{font-size:12.5px}.quick-shop-modal{width:89%}.options-wrap-dt[data-type=scroll].ve-qs{max-width:calc(44.5vw - 40px)}.ve-add-cart-btn--wrap{width:80%}}@media only screen and (max-width: 1024px){.quick-shop-modal{width:95%}.options-wrap-dt[data-type=scroll].ve-qs{max-width:calc(47.5vw - 40px)}}@media only screen and (max-width: 990px){.ve-icon-text{font-size:14px}}@media only screen and (max-width: 910px){.ve-quanity-btn--wrap{display:flex;width:100%;flex-direction:row;flex-wrap:wrap}.ve-quantity-selector--wrap{width:100%;text-align:center;margin:0 auto}.ve-add-cart-btn--wrap{margin-top:25px;width:100%}.qs-quantity-selector-wrap,.qs-add-cart-btn-wrap{width:100%}}@media only screen and (min-width: 799px){.quick-shop-modal{max-height:650px}}@media only screen and (min-width: 1000px){.quick-shop-modal{max-height:700px}}@media only screen and (min-width: 1195px){.quick-shop-modal{max-height:750px}}@media only screen and (max-width: 580px){.ve-icon-text{font-size:13px}}.ve-gallery-container{max-width:500px}.ve-img-circle{background-position:center;background-repeat:no-repeat;background-size:90%;height:70px;width:70px;border-radius:50%;border:1px solid #d9dfe2}.ve-variant-option-wrap-dt{display:inline-block;text-align:center;padding:7px 14px 7px 0}.ve-variant-option-wrap-dt .ve-variant-title{margin-top:7px;line-height:1}.ve-variants.main-product-page .ve-variant-option-wrap-dt:last-child{padding-right:0}.ve-variant-circle{padding:0 6px;cursor:pointer}.ve-sold-out-text{color:#40a2af;position:relative;top:17px;padding:5px;font-size:14px;font-weight:600}.ve-img-circle.sold-out,.ve-img-circle.no-image{opacity:.2}.ve-variant-title.sold-out{color:#ccc}.ve-variant-circle.variant-selected .ve-img-circle{border:1px solid #7554f5}.options-wrap-dt{margin:15px auto 5px;display:inline-block}.options-wrap-dt[data-type=scroll]{margin:0 auto;display:flex;overflow:auto;-webkit-overflow-scrolling:touch;width:100%}@media (max-width: 798px){.options-wrap-dt[data-type=scroll].ve-hide-scroll-bar-x-mob::-webkit-scrollbar{display:flex;justify-content:center;width:0;height:0;opacity:0}.options-wrap-dt[data-type=scroll].ve-hide-scroll-bar-x-mob.ve-hide-scroll-bar-x{overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none}}.ve-variant-title{font-size:14px;font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif}.ve-variant-img{width:100%;max-width:70px}.flickity-page-dots .dot.is-selected{opacity:1;background:#b6dade}.flickity-enabled.is-draggable .flickity-viewport{cursor:poiner}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#e2e7ea;border-radius:50%;opacity:1;cursor:pointer}.product-page-carousel .flickity-button{position:absolute;background:#ffffff80;border:none;color:#333}.product-page-carousel .flickity-prev-next-button:hover,.flickity-prev-next-button:active{opacity:1}.product-page-carousel .flickity-prev-next-button svg{color:#000;opacity:1;position:relative;top:50%;-webkit-transform:translateY(-50.1%);-ms-transform:translateY(-50.1%);transform:translateY(-50.1%);padding:10px 0;position:absolute;left:25%;width:20px;height:auto}.product-page-carousel .flickity-prev-next-button .arrow{fill:#000;opacity:1}.carousel-main .carousel-cell,.carousel-nav .carousel-cell{height:auto;margin-right:10px;border-radius:0;counter-increment:carousel-cell}.carousel-main .carousel-cell{width:100%}.carousel-nav .carousel-cell{margin-top:15px;width:25%}.carousel-cell:before{display:block;text-align:center;content:counter(carousel-cell);font-size:80px;color:#fff}.flickity-page-dots{position:absolute;width:100%;bottom:10px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.ve-cell-hide{opacity:0}.product-page-carousel{padding:0 5% 0 0}.ve-gemstone-control>div.ve-slider-dots{margin:0 12.5px 0 0}.ve-gem-page{width:100%;display:inline-flex;flex-wrap:wrap}.ve-gemstone--slider{position:relative}.ve-gem-btn{position:absolute;bottom:50%;z-index:99;height:35px;width:35px;background:transparent;cursor:pointer;transition:opacity .3s linear}.ve-gem-btn i{font-size:30px}.ve-gem-btn[data-type=right].disabled,.ve-gem-btn[data-type=left].disabled{opacity:.25;cursor:default}.ve-gem-btn[data-type=right]{right:0;opacity:1;transition:opacity .3s linear .3s}.ve-gem-btn[data-type=left]{left:0;opacity:1;transition:opacity .3s linear}.ve-gemstone{text-align:center}.ve-gemstones--wrap{margin:50px 0 0}.ve-gemstone-title{font-size:24px;font-weight:400;text-align:center}.ve-gemstone-desc{font-family:poynter-oldstyle-display,Cormorant Garamond,serif;font-size:18px;font-weight:400;font-style:italic;letter-spacing:normal;text-align:center;margin:15px 0 0}img.ve-gemstone-img{width:100%;max-width:150px;margin:0 auto}.ve-gemstone-details{margin:25px 0 0;padding:0 25px}@media (max-width: 1200px){.ve-gemstone-details{padding:0}}@media (min-width: 799px){.ve-slider-control--wrap.ve-gemstone-control{display:none}}@media (max-width: 798px){.ve-gemstone{margin:0 0 25px}.ve-gemstone-details{padding:0 20px}.ve-gem-btn{display:none}}@media (max-width: 550px){.ve-gemstone-details{padding:0 10px}}@media (max-width: 450px){.ve-gemstone-details{padding:0}.ve-gemstone-title{font-size:20px;font-weight:400;text-align:center}.ve-gemstone-desc{font-size:16px}}@media (max-width: 400px){.ve-gemstone-title{font-size:18px}.ve-gemstone-desc{font-size:15px}}@media (max-width: 360px){.ve-gemstone-details{padding:0 20px}}.ve-cs-ordersumm-mobile{text-align:center}.ve-cs-main-away-text-mob{margin:15px 0 10px;font-size:17px}.ve-cs-main-free-shipping-text-mob{color:#7554f5;font-weight:600}a.ve-aqua-btn.ve-cs-checkout-btn,a.ve-aqua-btn.ve-cs-checkout-btn:visited{color:#fff!important}.ve-cs-item-variant-selected.ve-subscription{margin-bottom:1px}.ve-cs-subscription-everymonth{font-size:14px;color:#a8adaf;text-transform:lowercase;margin-left:2.5px;font-style:italic}.ve-cs-subscription-text{margin-right:12.5px;font-size:14px;color:#67686a}.ve-cs-default-product-recommendations[data-show=false]{display:none}.ve-cart-sidebar-recommended{background:#f3f5f7;width:35%;text-align:center;opacity:1;transition:opacity .2s linear .1s}.ve-cart-sidebar-recommended[data-show=false]{opacity:0}.ve-cs-recommended-item-img{width:100%;max-width:120px;margin:10px 0}.ve-cs-recommended--body .ve-cs-recommended-item:first-child{border-top:none}.ve-cs-recommended--body{padding:10px 15px 40px;display:flex;height:100%;flex-direction:column}.ve-cs-recommended-item{padding:10px 0;border-top:1px solid #e1e2e4}.ve-cs-reccommended-btn--wrap{margin:10px 0}.ve-cs-recommended-add-btn,.ve-cs-recommended-add-btn:hover{text-transform:uppercase;font-size:22px}.ve-cs-recommended-price{font-size:19px;font-weight:700;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:center;\feff color:#7554F5}.ve-cs-recommendation-loading{margin:auto}.ve-cs-recommended-title{margin:0 0 5px;font-size:19px;font-weight:400;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:center;color:#323434}.ve-csr--heading{margin:15px 0;font-size:22px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.1;letter-spacing:normal;text-align:center;color:#2a2b2c}.ve-sidebar-cart-btn,.ve-close-cart-sidebar{cursor:pointer}.ve-cs-main-away-text{margin:15px 0 0}.ve-cs-my-bag-text{font-size:18px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;color:#323434}.ve-cart-sidebar-main{width:65%;padding:5px 0;margin:10px 0;height:100%;display:flex;flex-direction:column}.ve-cs-main-heading-all{border-bottom:1px solid #c5cbce}.ve-cs-main-heading-all>div{padding:0 12.5px}.ve-cs-main--body{width:100%}.ve-cs-main-footer{border-top:1px solid #c5cbce}.ve-cs-main-body--buttons{margin:0 0 5px;padding:0 12.5px}.ve-cart-sidebar{display:flex;position:fixed;max-width:625px;width:100%;background:#fff;z-index:995;height:100%;top:0;right:0;transform:translate(105%);transition:transform .35s ease-in-out;box-shadow:2px 2px 32px -5px #000000bf;-moz-box-shadow:2px 2px 32px -5px rgba(0,0,0,.75);-webkit-box-shadow:2px 2px 32px -5px rgba(0,0,0,.75)}.ve-cart-sidebar.active{transform:none}.ve-cart-sidebar-close--wrap{width:100%;display:block;font-size:25px;text-align:center}i.ve-close-cart-sidebar{float:right}.ve-cs-awayfrom-text{font-size:19px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.21;letter-spacing:normal}.ve-cs-main-footer .ve-order-getby-text--wrap{font-size:16.5px;margin-top:10px}@media (max-width: 650px){.ve-cs-main-footer .ve-order-getby-text--wrap{font-size:15.5px;margin-top:5px}}@media (max-width: 500px){.ve-cs-main-footer .ve-order-getby-text--wrap{font-size:16px}}@media (max-width: 450px){.ve-cs-main-footer .ve-order-getby-text--wrap{font-size:15.5px}}@media (max-width: 420px){.ve-cs-main-footer .ve-order-getby-text--wrap{font-size:15px}}@media (max-width: 380px){.ve-cs-main-footer .ve-order-getby-text--wrap{font-size:14.5px}}@media (max-width: 360px){.ve-cs-main-footer .ve-order-getby-text--wrap{font-size:14px}.ve-cs-main-footer .ve-cs-checkout-btn .la.la-angle-right{display:none}}@media (max-width: 330px){.ve-cs-main-footer .ve-order-getby-text--wrap{font-size:13px}}.ve-cs-main-free-shipping-text{font-size:22.5px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.21;letter-spacing:normal;text-align:center;color:#7554f5}.ve-cs-main--heading{text-align:center;margin:12.5px 0;border-top:1px solid #c5cbce}.ve-cs-main-progressbar--wrap{display:flex;margin:0 0 20px;align-items:center}.ve-cs-main-free-shipping-text{margin:10px 0}.ve-cs-cart-loading{width:75px;margin:auto;padding:15px 0}.ve-cs-main-progressbar-outside{width:100%}.ve-cs-main-progressbar{border-radius:10px;border:1px solid coral;padding:5px 10px;margin:0 7.5px;height:14px;background-image:linear-gradient(to left,coral,coral);background-size:1% 100%;background-repeat:no-repeat;transition:background-size .45s ease-in-out .5s;-webkit-transition:background-size .45s ease-in-out .5s;-moz-transition:background-size .45s ease-in-out .5s;-ms-transition:background-size .45s ease-in-out .5s;-o-transition:background-size .45s ease-in-out .5s}.ve-cs-main-total-savings{margin:2.5px 0}.ve-cs-main-body-ordersummary{margin:15px 0 20px;padding:0 12.5px}.ve-cs-main-body-bottom{background:#fff;position:absolute;bottom:0;left:0;padding:10px 22.5px;width:100%}.ve-icon-bag .cart_count{font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif;color:#40a2af;padding:0 15px}.ve-dt-bag{float:right;text-align:center;cursor:pointer;background-color:#0000;padding-left:5px;padding-right:5px;margin-left:5px;margin-top:5px;height:40px;z-index:2001}.ve-cs-main-savings-shipping--wrap{border-bottom:1px solid #ccc;padding:5px 0;margin:10px 0}.ve-cs-main-cart-empty-text[data-show=false]{display:none}.ve-cs-main-cart-empty-text{text-align:center;padding:5px;color:#2a2b2c;font-size:25px;margin:25% auto}.ve-cs-subtotal{font-size:22px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.23;letter-spacing:normal;text-align:right}.ve-pull-right,.pull-right,.ve-pull-left,.pull-left{float:right}.push-right{margin-left:auto}.push-left{margin-right:auto}.ve-cs-main-total-savings{margin:10px 0}.ve-cs-main-total-savings{font-size:18px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.22;letter-spacing:normal;text-align:left;color:#e12e8b}.ve-cs-main-shipping,.ve-cs-main-total-savings{width:100%;display:inline-flex}.ve-cs-main-shipping-sub-text{font-size:18px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.22;letter-spacing:normal;text-align:left}.ve-cs-shipping-amount{margin-left:auto}.ve-cs-main-progressbar-low-num,.ve-cs-main-progressbar-high-num{width:10%;font-size:16px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.19;letter-spacing:normal;text-align:center;color:#323434}.ve-cs-checkout-btn{width:100%;display:block}.ve-cs-main-ordersummary-heading{font-size:20px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:normal;text-align:center;color:#323434}.ve-cs-item-title{font-size:18px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.22;letter-spacing:normal;text-align:left;color:#323434;margin:0 0 7.5px}.ve-cs-item{border-top:1px solid #eeeeee;padding:10px 0;width:100%}select.ve-cs-item-select,select.ve-cart-item-select{background:url(/cdn/shop/t/80/assets/select.png?185557) no-repeat 96% 50%;background-size:22px;margin-bottom:0;padding:0 35px 0 5px;height:30px;min-height:30px}.ve-cs--item-price--wrap{display:flex;width:100%;align-items:center}.ve-cs-item-main{display:flex;align-items:flex-start;width:100%}.ve-cs-item-right{margin-left:7.5px;width:100%}.ve-cs-item-price{font-size:17px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;text-align:left;color:#000}img.ve-cs-item-img{width:100%;max-width:92px;position:relative;z-index:-1}.ve-cs-main-cart-items-list .ve-cs-item:first-child{border-top:none}.ve-cs-main-cart-items-list{overflow-y:auto;width:100%;height:100%;padding:0 12.5px}#shopmessage-checkbox+p{display:none}.ve-hide-scroll-bar{overflow:scroll;scrollbar-width:none;-ms-overflow-style:none}.ve-cs-main-cart-items-list.ve-hide-scroll-bar-y{overflow-x:hidden}.ve-hide-scroll-bar::-webkit-scrollbar{width:0;height:0}.ve-hide-scroll-bar-x{overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none}.ve-hide-scroll-bar-x::-webkit-scrollbar,.ve-hide-scroll-bar-y::-webkit-scrollbar{display:none;width:0;height:0}.ve-hide-scroll-bar-y{overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.ve-cs-item-variant-selected{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.13;letter-spacing:normal;text-align:left;color:#a8adaf;margin:2.5px 0 7.5px 2.5px}.ve-cs-free-gift-text{color:#78599f;font-weight:700}.ve-cs-item-compare-price{font-size:18px;font-weight:400;font-style:italic;text-decoration:line-through;color:#a8adaf;margin-left:auto;margin-right:7.5px}.icon-bag-cs-cart{float:left;width:20px}.ve-cs-item-variant-quantity--wrap{display:flex;align-items:center;width:100%}.ve-cs-item-free-text--wrap{margin-top:10px}.ve-cs-item-variant-select--wrap,.ve-cs-item-quantity-select--wrap{width:50%}.ve-cs-tem-vr{font-size:25px;color:#c5cbce}.ve-cs-item-variant-select--wrap{margin-right:0}.ve-cs-item-quantity-select--wrap{margin-left:10px}select.ve-cs-item-select,select.ve-cart-item-select{border:none}.ve-cs-mobile-recommend-img{max-width:95px;width:100%}.ve-cs-recommended-products-default-mobile[data-show=false]{display:none}@media only screen and (min-width: 501px){.ve-cs-ordersumm-mobile,.ve-cs-recommended-product-mobile{display:none}.ve-cs-main--body{height:calc(100% - 463px)}.ve-cs-main--body.recharge{height:calc(100% - 316px)}}@media only screen and (max-width: 500px){.ve-cs-ordersumm-desktop-tablet{display:none}.ve-cs-main-cart-empty-text{font-size:22px}.ve-cs-main-progressbar--wrap{margin:0 0 10px}.ve-cs-main--heading{margin:10px 0 15px}.ve-cs-savings-amount{color:#40a2af;font-weight:600}.ve-cs-savings-amount{color:#e12e8b;font-weight:600}.ve-cs-subtotal{font-size:16px}.ve-cs-main-body-ordersummary{margin:10px 0 12.5px}.ve-cs-vr{color:#ccc}.ve-cs-main-footer{border-top:1px solid #c5cbce}.ve-cs-item-title{font-size:15.5px;line-height:1;margin:0 0 7.5px}.ve-cs-item-price{font-size:15.5px}div.ve-cs-item-compare-price{font-size:14.5px!important}.ve-cs-item-variant-selected{font-size:13px}select.ve-cs-item-select,select.ve-cart-item-select{font-size:16px}.ve-cs-main--body{height:calc(100% - 280px)}.ve-cs-main--body.recharge{height:calc(100% - 180px)}}@media only screen and (max-width: 450px){.ve-cs-main-away-text-mob{font-size:16px}}@media only screen and (max-width: 420px){.ve-cs-main-away-text-mob{font-size:15px}}@media only screen and (max-width: 390px){.ve-cs-main-away-text-mob{font-size:14.25px}}@media only screen and (max-width: 360px){.ve-cs-main-away-text-mob{font-size:14px}}@media only screen and (max-width: 330px){.ve-cs-main-away-text-mob{font-size:12px}}.ve-fn-currency-select{transition:box-shadow .45s linear;width:100%;max-width:200px;margin:10px auto;padding:5px 10px}.ve-fn-currency-select.active{box-shadow:inset 0 0 2px 2px #40a2af}.ve-currency-switch[data-show=false]{display:none}.ve-currency-switch{cursor:pointer;z-index:20;position:fixed;display:inline-flex;left:-64px;top:35%;width:55px;height:46px;background:#fff;border-top:1px solid #40a2af;border-bottom:1px solid #40a2af;border-right:1px solid #40a2af;border-radius:0 47% 47% 0;transition:transform .35s ease-in-out}.ve-currency-switch .ve-currency-circle{background-image:linear-gradient(227deg,#75b7a0,#6bb6b9);background:#40a2af;border-radius:50%;width:40px;height:40px;top:2px;left:11.5px;position:relative}.ve-currency-switch .ve-currency-circle .ve-currency-text{color:#fff;font-size:22px;position:relative;top:7px;left:12.5px}.ve-currency-switch.active{transform:translate(56px)}#currency-select-section[data-show=false]{display:none}.ve-margin-block-1,.ve-margin-block-2{margin:0 0 15px}.ve-margin-block-3{margin:30px 0 15px}.ve.main.container.ve-padding-top-50{padding-top:50px}@media (max-width: 799px){div.content.ve-main-product-padding{padding:0}}.ve-container{padding:0 5%;width:100%;margin:0 auto;max-width:1500px}.container.ve{position:relative;width:100%;margin:0 auto;padding:0 5%;max-width:1500px}.ve-col-no-padding{padding:0!important}.ve-pad-left-0{padding-left:0!important}.ve-pad-right-0{padding-right:0!important}.ve-collection-gradient-border{background-image:linear-gradient(to right,#c2f2e2,#d1f0f4);height:3px;margin:0 10px}@media (max-width: 799px){.ve-collection-gradient-border{margin:0 5px}}.ve-row{width:100%;margin:0 -10px}.ve-load-more--wrap{width:100%}.ve-product-grid-load-more-icon[aria-hidden=true]{display:none}.ve-product-grid-load-more-icon[aria-hidden=false]{display:block;width:100%;text-align:center}.ve-product-grid-load-more-icon[aria-hidden=false] img{margin:10px auto}.ve-load-more--wrap .load-more{width:100%}.js-load-more.load-more{margin-top:35px}.ve-flex-row{width:100%;display:flex;flex-wrap:wrap;flex-direction:row;align-items:flex-start}.flex-v-center{align-items:center}.ve-row-no-gutter{width:100%;margin:0}.ve-col-1,.ve-col-mobtab-1,.ve-col-mob-1,.ve-col-2,.ve-col-mobtab-2,.ve-col-mob-2,.ve-col-3,.ve-col-mobtab-3,.ve-col-mob-3,.ve-col-4,.ve-col-mobtab-4,.ve-col-mob-4,.ve-col-5,.ve-col-mobtab-5,.ve-col-mob-5,.ve-col-6,.ve-col-mobtab-6,.ve-col-mob-6{display:inline-grid}.ve-col-1{width:100%;padding:0 10px}.ve-col-2{width:50%;padding:0 10px;float:left}.ve-col-3{width:33.33%;padding:0 10px;float:left}.ve-col-4{width:25%;padding:0 10px;float:left}.ve-col-5{width:20%;padding:0 10px;float:left}.ve-col-6{width:16.667%;padding:0 10px;float:left}.ve-pad-lr-0{padding-left:0;padding-right:0}@media (max-width: 798px){.ve-mob-pad-lr-0{padding-left:0;padding-right:0}}.breadcrumb_link:hover span{color:#40a2af}.breadcrumb_text,.article-pagination,.breadcrumb_text a span{margin-top:0;font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.19;letter-spacing:normal;text-align:left;color:#8c8f91;text-transform:lowercase;margin-bottom:0}.breadcrumb_text .breadcrumb-divider,.article-pagination .breadcrumb-divider{color:#8c8f91;margin:0 5px}div.breadcrumb-collection{margin-top:1px}div.breadcrumb-collection.ve-breadcrumb--wrap{display:inline-block;vertical-align:text-bottom;margin-bottom:-7px;width:50%;height:42px;padding:10px 0}.section_select.ve-select-sort--wrap select.sort_by{float:right}.ve-select-sort--wrap{display:inline-block;float:right;width:50%}.ve-collection-num-products{padding-right:10px;font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.19;letter-spacing:normal;text-align:right;color:#8c8f91;display:none}@media (max-width: 450px){div.breadcrumb-collection.ve-breadcrumb--wrap{display:none}.ve-select-sort--wrap{width:100%}}.ve-yotpo-instagram-widget--wrap{margin:50px 0}.ve-product-rating-wrap{display:flex;align-items:baseline}@media only screen and (min-width: 799px){.ve-product-rating-wrap{padding:0}.ve-quanity-btn--wrap{margin:20px 0 15px}}.ve-ratings-wrapper{margin-right:15px}.ve-product-star-rating-text{font-size:15px;color:#979d9d!important;cursor:pointer}.ve-ratings{position:relative;vertical-align:middle;display:inline-block;color:#fff;-webkit-text-stroke:1px #ffcc33;overflow:hidden;margin-top:-7px;margin-left:5px}.ve-full-stars{position:absolute;left:0;top:0;white-space:nowrap;overflow:hidden;color:#fc3;-webkit-text-stroke:1px #ffcc33}.ve-empty-stars:before,.ve-full-stars:before{content:"\2605\a0\2605\a0\2605\a0\2605\a0\2605";font-size:12pt}.ve-full-stars:before{-webkit-text-stroke:1px #ffc05b}.ve-add-cart-success-text.hide,.ve-add-cart-error-text.hide,.ve-add-cart-adding-text.hide,.ve-add-cart-loader.hide{display:none}.ve-add-cart-success-text,.ve-add-cart-error-text,.ve-add-cart-adding-text{display:inline-block;text-transform:capitalize;margin-left:15px}svg.ve-circle-error{width:22px;display:none;margin:0}svg.ve-circle-check{width:22px;display:none;margin:0}.path{stroke-dasharray:1000;stroke-dashoffset:0}.path.circle{-webkit-animation:dash .9s ease-in-out;animation:dash .9s ease-in-out}.path.check{stroke-dashoffset:-100;-webkit-animation:dash-check .9s .35s ease-in-out forwards;animation:dash-check .9s .35s ease-in-out forwards}.path.line{stroke-dashoffset:1000;-webkit-animation:dash .9s .35s ease-in-out forwards;animation:dash .9s .35s ease-in-out forwards}@-webkit-keyframes dash{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@keyframes dash{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@-webkit-keyframes dash-check{0%{stroke-dashoffset:-100}to{stroke-dashoffset:900}}@keyframes dash-check{0%{stroke-dashoffset:-100}to{stroke-dashoffset:900}}.ve-previous-pages-num,.ve-next-pages-num,.ve-page-numbers{display:flex;align-items:center;cursor:pointer}.ve-page-numbers[data-animate=left]{transform:translate(-35px);transition:transform .2s ease-in-out}.ve-page-numbers[data-animate=left-2]{transform:translate(-95px);transition:transform .3s ease-in-out}.ve-page-numbers[data-animate=left-3]{transform:translate(-150px);transition:transform .45s ease-in-out}.ve-page-numbers[data-animate=right]{transform:translate(35px);transition:transform .2s ease-in-out}.ve-page-numbers[data-animate=right-2]{transform:translate(95px);transition:transform .3s ease-in-out}.ve-page-numbers[data-animate=right-3]{transform:translate(150px);transition:transform .45s ease-in-out}.ve-previous-pages-num div{margin-right:25px;margin-left:5px}.ve-next-pages-num div{margin-left:25px;margin-right:5px}.ve-current-page{font-weight:600;color:#40a2af}.ve-current-page.ve-black{color:#2a2b2c;font-weight:500}.ve-main-reviews-pagination[data-show=false],.ve-previous-pages-num[data-show=false],.ve-next-pages-num[data-show=false]{display:none}.ve-page-numbers--wrap{overflow:hidden}.ve-main-reviews-pagination{font-size:22px;display:flex;width:100%;justify-content:center;margin:15px 0}.ve-review-open-page i{font-size:25px;color:#40a2af;cursor:pointer}.ve-score--wrap{cursor:pointer;margin-bottom:15px}@media (min-width: 800px){.ve-input--wrap.inline.ve-ptr-name{padding-right:10px}}.ve-previous-page-btn{margin-right:25px}.ve-next-page-btn{margin-left:25px}.ve-ptr-reviews-section[data-more-pages=true],.ve-reviews-questions[data-more-pages=true]{min-height:1400px}#ve-main-reviews-top[data-reviews-active=true] .ve-reviews-questions,#ve-main-reviews-top[data-reviews-active=false] .js_main-reviews,#ve-main-reviews-top[data-reviews-active=true] .ve-reviews-questions-toggle>[data-text=reviews],#ve-main-reviews-top[data-reviews-active=false] .ve-reviews-questions-toggle>[data-text=questions],#ve-main-reviews-top[data-reviews-active=true] .ve-ptr-ask-a-question-btn,#ve-main-reviews-top[data-reviews-active=false] .ve-ptr-write-review-btn,#ve-main-reviews-top[data-reviews-active=true] .ve-ptr-total-text.question,#ve-main-reviews-top[data-reviews-active=false] .ve-ptr-total-text.review{display:none}.ve-reviews-questions{margin:30px 0}.ve-question:not(:first-child){border-top:1px solid #f9f9f9;padding-top:25px}.ve-ask-question-wrap button{min-width:205px}.ve-question-asker-name,.ve-question-answer-name{line-height:1.1}.ve-question-answer-profile{border:1px solid #000;margin-right:10px;border-radius:50%;width:34px;height:34px;display:flex;justify-content:center}.ve-question-answer-profile i{top:2px;position:relative}.store-owner .ve-question-answer-profile{border:1px solid #40a2af}.store-owner .ve-question-answer-profile i{left:-1px}.ve-question-asker,.ve-question-answer-asker{display:inline-flex;width:100%;align-items:center;font-weight:500}.ve-question-asker i,.ve-question-answer-asker i{font-size:25px}.ve-question-asker i{font-size:27px}.ve-question-answer-asker.store-owner{color:#40a2af}.ve-question{margin:12.5px 0;display:block;overflow:auto}.ve-question-answers{margin:15px 0 0 15px;padding-left:15px;border-left:1px solid #40a2af}.ve-question-asker-profile{background-color:#40a2af;width:34px;height:34px;display:flex;flex-direction:column;align-items:center;align-content:center;border-radius:50%;color:#fff;margin-right:10px}.ve-question-asker-profile i.la-user{position:relative;top:2px}.ve-question-answer-helpful-text{color:#777;font-size:14px}.ve-question-answer-votes{display:flex;align-items:center}.ve-question-answer-votes i{font-size:1.2em;margin:0 .25em}.ve-question-answer-created,.ve-question-asker-date{color:#777;font-size:14px;font-family:poynter-oldstyle-display,Cormorant Garamond,serif}.ve-question-content{font-size:1.075em;font-weight:500}.ve-question-content,.ve-question-answer-content{margin:12.5px 0}.ve-question-answer{margin-top:15px;padding-bottom:15px}.ve-question-answer:not(:last-child){border-bottom:1px solid #f9f9f9}.text-cap{text-transform:capitalize}.hide,[data-show=false]{display:none}textarea{padding:10px;height:100px}.ve-num.ve-hide{display:none}.ve-num{cursor:pointer}.ve-product-helpful-review-title--wrap{padding:0 15px;margin:10px 0}.ve-product-helpful-review--title{font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif;font-size:18px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.22;letter-spacing:normal;text-align:center;color:#323434}.ve-helpful-name{font-family:SaturdayScript,shelby,cursive;font-size:30px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.6;letter-spacing:normal;text-align:center;text-transform:capitalize;color:#323434}.ve-helpful-review-text{font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif;font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.44;letter-spacing:normal;text-align:center;color:#323434}.ve-helpful-slider,.ve-lazy-carousel{text-align:center;overflow:hidden}.ve-slides{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.ve-slides::-webkit-scrollbar{display:none;opacity:0;width:0;height:0}.ve-slides::-webkit-scrollbar-thumb{display:none}.ve-slides::-webkit-scrollbar-track{background:transparent}.ve-slides>div{scroll-snap-align:start;flex-shrink:0;position:relative;font-size:16px}.ve-slides>div.ve-helpful-cell{width:100%}div.ve-slider-dots{display:inline-flex;width:10px;height:10px;background:#e2e7ea;text-decoration:none;align-items:center;justify-content:center;border-radius:50%;margin:0 7.5px 0 0;position:relative;cursor:pointer}.ve-slider-control--wrap .ve-slider-dots:last-child{margin-right:0}div.ve-slider-dots.active{background:#b6dade}div.ve-slider-dots:focus{background:#000}.ve-slider-control--wrap{width:100%;text-align:center}.ve-helpful-review-rating--wrap{text-align:center}.ve-helpful-header--wrap{margin:15px 0}.ve-helpful-header-hr{margin:15px auto;padding:0 15px;width:100%;max-width:280px;border:solid .5px #d1f0f4}.product-list .thumbnail .product-info__caption{margin-top:0}.ve-product-helpful-reviews{border:solid 1px #d1f0f4;padding:10px;margin:35px 0;width:100%;max-width:calc(100vw - 40px)}@media only screen and (min-width: 799px){.ve-product-helpful-reviews{max-width:calc(50vw - 40px);padding:10px 15px}}.ve-helpful-name--wrap{margin:25px 0 0}.helpful-review-heading-text{font-family:poynter-oldstyle-display,Cormorant Garamond,serif;font-size:24px;font-weight:400;font-style:italic;font-stretch:normal;line-height:1.17;letter-spacing:normal;text-align:center;color:#2a2b2c}.ve-review-modal-overlay{z-index:249000000;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;-webkit-backdrop-filter:blur(1.35px);backdrop-filter:blur(1.35px);opacity:.19}.ve-review-modal-close--wrap{cursor:pointer}.ve-review-orignal-img--wrap{text-align:center;width:100%}.review-og-img{padding:5% 15px;max-width:100%;max-height:95vh;width:auto}.ve-review-img-modal{width:100%;height:100%;position:fixed;top:50%;left:50%;z-index:250000000;transform:translate(-50%,-50%)}.ve-review-modal-close{font-size:22px;color:#fff;float:right;padding:5px;margin:5px 5px 0 0}.ve-ptr-avg-rating{font-size:16px;vertical-align:sub;margin-top:15px}.ve-ptr-flex{flex:1;display:flex;justify-content:center}.ve-ptr-flex-row{display:flex;width:100%;align-items:flex-end}.ve-ptr-flex:first-child>button{margin-right:auto}.ve-ptr-flex:last-child>button{margin-left:auto}.ve-ptr-total-text .heading-2.heading-half-bg{font-size:30px}.ve-pts-header-hr{margin-top:20px;background-image:linear-gradient(to right,#c2f2e2,#d1f0f4);height:2px;background-size:100%}.ve-ptr-social-img{width:100%;max-width:200px}.ve-review--wrap{margin:25px 0;display:block}.ve-review-profile--wrap{display:inline-block;background-image:url(https://ve-shopify-store.s3-us-west-1.amazonaws.com/assets/images/png/review-circle-check-profile.png);background-size:100%;background-repeat:no-repeat;background-position:center;width:55px;height:55px}.ve-profile-letter{position:relative;top:10px;font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif;font-size:27px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.19;letter-spacing:normal;text-transform:uppercase;text-align:center;color:#5d5e5d}.ve-review-username{display:inline-block;font-size:17px;color:#2a2b2c;text-transform:capitalize;margin-right:5px;padding-left:6px}.ve-review-verified-buyer{display:inline-block;font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif;font-style:italic;font-size:16px;color:#777}.ve-review-post--wrap{padding:0 10px;margin:10px 0}.ve-review-post-text{font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:normal;text-align:left}.ve-review-rating-username--wrap{display:inline-block;vertical-align:middle;margin-left:10px}.ve-review-imgs--wrap{display:inline-block;padding-left:15px;vertical-align:middle}.ve-hide-theme-2{display:none}.ve-review-imgs--wrap .ve-review-img-thumbnail:last-child{margin-right:0}.ve-review-img-thumbnail{width:100%;margin-right:5px;cursor:pointer;max-width:60px}.ve-readmore,.ve-readless{font-weight:600;font-size:16.5;color:#40a2af;cursor:pointer;display:inline;margin:0 3px}.ve-review-helpful--wrap{margin:10px 0;text-align:left}.ve-helpful-img{width:100%;max-width:55px;vertical-align:sub;margin-right:5px}.ve-share--wrap,.ve-review-vote-updown{display:inline-block}.ve-review-vote-updown i{cursor:pointer;color:#2a2b2c}.ve-review-vote-updown{margin:0 0 0 3.5px}.ve-helpful-vote-up-num{font-size:15.5px}.ve-share--wrap{font-size:16px;color:#2a2b2c;float:right;margin:0 15px 0 5px}.ve-review-vote-updown i:hover,.ve-question-answer-votes i:hover{color:#40a2af;cursor:pointer}span.ve-review-helpful-text{font-size:16px}.ve-review-vote-updown i.la.la-thumbs-up.vote-up{margin-right:5px;position:relative;top:2px;font-size:22px}.ve-share--wrap i.la.la-facebook-square{font-size:22px;position:relative;top:2px;color:#535557}.ve-review-vote-updown .voted-clicked,.ve-review-vote-updown .voted-clicked:hover,.ve-question-answer-votes i.vote-clicked{pointer-events:none;color:#40a2af}.ve-share--wrap i.la.la-facebook-square:hover,.ve-share--wrap i.la.la-facebook-square:active{color:#40a2af}.ve-review-vote-updown .voted-not-clicked,.ve-review-vote-updown .voted-not-clicked:hover{pointer-events:none;color:#777}.ve-vertical-review-link{display:none}@media (min-width: 1050px){.ve-vertical-review-link{display:inline-block}.ve-share--wrap{float:none;margin:0 0 0 5px}.ve-share--wrap a{margin-left:5px}}@media (max-width: 450px){.ve-share--wrap{margin:0}.ve-share--wrap i.la.la-facebook-square:hover,.ve-share--wrap i.la.la-facebook-square:active{color:#2a2b2c}}@media (max-width: 370px){span.ve-review-helpful-text{font-size:12px}.ve-helpful-vote-up-num{font-size:13.5px}.ve-share--wrap{font-size:14px;margin:0 0 0 2.5px}.ve-share--wrap i.la.la-facebook-square,.ve-review-vote-updown i.la.la-thumbs-up.vote-up{font-size:17.5px;top:1px}.ve-vertical-review-link{display:inline-block;padding-right:3px}}.ve-review-title--wrap{margin:10px 0 5px 5px;padding:0 2.5px}.ve-review-title{font-size:20px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.21;letter-spacing:normal;text-align:left;color:#2a2b2c}.ve-review-helpful-text{font-size:14px;color:#777;font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif;font-style:normal}.ve-review-profile-full-circle{display:inline-block;vertical-align:middle;background-image:linear-gradient(230deg,#e9b3bc,#ffc5a2);color:#fff;border-radius:50%;background-size:100%;background-repeat:no-repeat;background-position:center;width:55px;height:55px}.c-white{color:#fff}.ve-review-profile--blue-circle{background-image:linear-gradient(223deg,#60c0cc,#40a2af);background-repeat:no-repeat;background-size:100%;border-radius:50%;width:17px;height:17px;text-align:center;font-weight:700;color:#fff;float:right;font-size:12px;position:relative;left:2.5px;top:4px}i.ve-prof-check{position:relative;top:-4px}.ve-reviews-questions-none{font-size:22px;margin:30px auto;text-align:center;display:none}.ve-review-message{text-align:center}.ve-load-tailspin{background-image:url(https://ve-shopify-store.s3-us-west-1.amazonaws.com/assets/images/svg/loaders/loader-tail-spin.svg);color:#40a2af}.ve-loading{margin:20px auto;padding:10px;display:block}.ve-review-post-btn--wrap{display:inline-block;width:47.5%;padding:5px}.ve-load-more-reviews--wrap{margin:20px auto;width:30%;max-width:300px;min-width:230px}.ve-write-review--wrap,.ve-ask-question-wrap{padding:20px 0 0}.ve-write-review-heading i{font-size:1.5em;color:#40a2af;cursor:pointer;margin-left:auto}.ve-score-star{cursor:pointer;display:inline-block;color:#ffc05b;font-size:23.5px}.ve-input--wrap{display:block}.ve-review-post-btn[data-disabled=true]{opacity:.6;cursor:default}.ve-review-post-btn[data-disabled=true]:hover,.ve-review-post-btn[data-disabled=true]:active,.ve-review-post-btn[data-disabled=true]:focus{background-image:linear-gradient(to left,#238795,#40a2af);opacity:.6;transform:none;box-shadow:none;transition:none;cursor:not-allowed}.ve-input--wrap.ve-ptr-email{margin-right:15px}.ve-write-review-bottom--wrap .ve-input--wrap.inline{display:inline-block}.ve-write-review-bottom--wrap .ve-input--wrap.inline.ve-hide{display:none}.ve-write-review-bottom--wrap .ve-input--wrap.inline[data-hidden=true]{opacity:0;width:0px;height:0px;transition:opacity .45s linear,width .45s linear,height .45s linear}.ve-write-review-bottom--wrap .ve-input--wrap.inline[data-hidden=false]{opacity:1;width:25%;height:auto;transition:opacity .45s linear,width .45s linear,height .45s linear}.ve-input--wrap.ve-recaptcha{margin-top:20px}@media only screen and (max-width: 798px){.ve-review--wrap.ve-col-2.ve-col-mobtab-1{padding:23.5px 10px 20px;margin:0;border-bottom:1px solid #ececec}.ve-ptr-reviews-section.ve-flex-row .ve-review--wrap.ve-col-2.ve-col-mobtab-1:last-child{border-bottom:none}.ve-review-helpful--wrap{margin:10px 0 0}}@-moz-document url-prefix(){.full-stars{color:#ffc05b}}.ve-img-btn--wrap{background-repeat:no-repeat;background-size:cover;background-position:top center;padding:10px 15px}.ve-img-btn-heading h2{font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif;font-size:45px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:normal;text-align:center;color:#fff;text-transform:capitalize}.ve-img-btn-subheading{font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif;font-size:24px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.21;letter-spacing:normal;text-align:center;color:#fff}.ve-img-btn-center{margin:10px auto}.ve-img-btn-body-btn--wrap{margin:30px auto 55px;padding:10px 15px;text-align:center}a.ve-white-btn,button.ve-white-btn,div.ve-white-btn{border:1px solid #fff;background-color:#fff;color:#2a2b2c;text-transform:lowercase;text-align:center;font-size:18px;font-weight:500;padding:15px 25px;width:100%;min-width:90px;max-width:250px;opacity:.85;transition:opacity .45s linear}a.ve-white-btn:hover,button.ve-white-btn:hover,div.ve-white-btn:hover{opacity:.77}button.ve-white-btn{height:60px}.yotpo-pictures-gallery-title-wrapper{margin:25px 0}.ve-cart-empty-text{margin:35% 0;font-size:1.5em;font-weight:500;text-align:center}.ve-cart-quantity-num{left:0;top:0;text-align:center;position:relative;font-weight:600;color:#616467}.ve-cart-quantity-circle{background:#fff;border:2px solid #ccc;border-radius:50%;width:30px;height:30px;position:relative;z-index:2;bottom:112.5px;left:70%}.ve-cart-quantity-circle.ve-pink{border:2px solid #d58b97}.ve-cart-quantity-circle.ve-aqua{border:2px solid #40a2af}.ve-cart-quantity-circle.ve-purple{border:2px solid #78599f}.ve-cart-quantity-circle.ve-orange{border:2px solid #ff9a71}.ve-cart-quantity-circle.ve-green{border:2px solid #75b7a0}.ve-cart-quantity-circle.ve-yellow{border:2px solid #f5b650}.ve-cart-recommended-product.ve-gradient-border{display:flex;width:100%;padding:10px;border:1px solid #d9dfe2}.ve-aqua-btn.ve-cart-recommend-btn{text-transform:uppercase;margin-left:auto}.ve-cart-recommended-product{display:flex;align-items:center;margin:15px 0}.ve-cart-recommend-title{font-size:1.2em;font-weight:600}.ve-cart-recommend-price{font-size:1.2em;color:#7554f5;font-weight:700;margin:5px 0 0}.ve-cart-recommened-right{display:flex;width:100%;align-items:center}.ve-cart-recommend-details{margin-left:15px;padding:0 10px 0 0}.ve-cart-recommend-img{width:100%;max-width:102px}.ve-cart-discount-wrap{margin:15px 0;display:flex}button.ve-cart-discount-btn{font-weight:600;background-color:#c2c6c7;padding:5px 10px;border-radius:0;border:1px solid #c2c6c7;margin-left:10px;width:25%;height:55px}input.ve-cart-discount-input{background-color:#f3f5f7;color:#2a2b2c;border:1px solid transparent;width:75%;height:55px;font-size:1.1em;transition:transform .5s linear,box-shadow .4s linear}input.ve-cart-discount-input:focus,input.ve-cart-discount-input:active{border:none;transform:scale(1.015);box-shadow:0 3px 9px -2px #c7c7c7}.ve-ordersummary-subtotal{border-top:1px solid #d9dfe2;padding:15px 0}.ve-cart-logo-img{max-width:190px;width:100%;vertical-align:middle}.ve-cart-header-trust-img{max-width:100px;width:100%;vertical-align:middle;float:right}.ve-cart-logo-seal--wrap{margin:25px 0 35px}.ve-cart-order-total-savings-text{color:#40a2af;font-weight:600}.ve-cart-order-summary-row{display:flex;margin:10px 0}.ve-cart-col-right{margin-left:auto}.ve-cart-order-summary--heading{border-bottom:1px solid #d9dfe2;margin:15px 0}.ve-cart-resources-heading,.ve-customer-resources-contact-info{text-align:right}.ve-customer-support-phone-text{margin-top:10px}.ve-cart-resources-terms-text{padding-top:20px;font-size:.95em;color:#8c8f91;text-align:right}.ve-customer-support-message-text a{color:#40a2af;transition:color .35s linear}.ve-customer-support-message-text a:hover{color:#3ec8db}.ve-cart-resources{margin:65px 0}.ve-cart-resources-top{border-bottom:solid 1px #707070;padding:0 0 25px}.ve-cart-customer-support-icon{width:100%;max-width:35px;margin-right:7.5px;vertical-align:middle}.ve-cart-continue-shipping-info{margin-left:auto}.ve-cart-item-list-btn--wrap{display:flex;align-items:center}.ve-cart-continue-shopping{font-size:20px;font-weight:400;font-style:normal;font-stretch:normal;color:#40a2af}.ve-cart-item-list--footer{border-top:1px solid #d9dfe2;padding:10px 0}.ve-cart--shipping-happy-icons{width:100%;margin:25px 0}.ve-cart-item-right-bottom{display:flex}.ve-cart-item-compare-price{float:right;font-size:1.12em;font-weight:400;font-style:italic;text-decoration:line-through;color:#a8adaf;margin-left:10px}.ve-cart-item-price,.ve-cart-order-subtotal-value{margin-left:auto;font-size:1.12em;font-weight:700;font-style:normal;font-stretch:normal}.ve-cart-item-title{display:inline-block;font-weight:600;font-size:1.05em}.ve-cart-item-left{width:20%;max-height:102px}.ve-cart-item-right{width:80%;padding-left:10px}.ve-cart-variant-quantity--wrap{display:flex;width:75%}.ve-cart-item-list--heading,.ve-cart-item-list--body{margin:15px 0}.ve-cart-item{display:flex;align-items:center;border-top:1px solid #d9dfe2;padding:15px 0;width:100%}.ve-cart-item-list-items .ve-cart-item:first-child{border-top:none}.ve-cart-icon-bag{width:21px}.ve-cart-main{width:100%;font-size:16px}.ve-cart-item-img{width:100%;max-width:102px}.ve-cart-heading-text{font-size:2em;text-align:center;text-transform:lowercase}.ve-cart-section-heading-text{display:flex;margin:10px 0 25px;font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif;font-size:1.5em;font-weight:400;font-style:normal;font-stretch:normal;align-items:center;justify-content:center}.ve-cart-heading--wrap{margin:0 auto}.ve-cart-item-select.ve-cs-item-variant-select{padding:5px 35px 5px 0}.ve-cart-variant-seclected{font-size:.9em;color:#777}.ve-cart-almost-there{text-align:center;font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif;font-size:1.25em;font-weight:400;font-style:normal;font-stretch:normal;background-image:linear-gradient(to left,#dcf7ee,#e5f7f8);padding:15px;width:100%}.ve-orange-gradient-bg{width:100%;height:7.5px;background-color:#1b1b1c}.ve-cart-order-summary--footer{margin:0 auto}.ve-cart-order-summary-trust-seals--wrap img{width:100%}.ve-cart-order-summary-trust-seals--wrap{width:100%;max-width:590px;margin:0 auto;display:grid}.ve-cart-item-price{margin-top:5.5px}.ve-mobile-tablet .ve-cart-continue-shipping-info.ve-aqua-btn{width:100%;margin:0}.ve-mobile-tablet .ve-cart-continue-shopping{text-align:center;margin-top:15px}.ve-cart-default-recommendations[data-show=false]{display:none}@media only screen and (min-width: 1250px){.ve-aqua-btn.ve-cart-recommend-btn{width:100%;max-width:130px}}@media only screen and (max-width: 1300px){.ve-cart-quantity-circle{bottom:110px;left:75%}.ve-cart-item-right{padding-left:15px}}@media only screen and (max-width: 1180px){.ve-aqua-btn.ve-cart-continue-shipping-info{padding:0 15px}.ve-aqua-btn.ve-cart-continue-shipping-info,.ve-cart-continue-shopping{font-size:17.5px}.ve-cart-recommend-details{font-size:15px;line-height:1.1}.ve-cart-recommend-img{max-width:85px}.ve-aqua-btn.ve-cart-recommend-btn{font-size:18px}.ve-cart-quantity-circle{bottom:102.5px}}@media only screen and (max-width: 1080px){.ve-cart-quantity-circle{width:27px;height:27px;bottom:95px;left:75%}.ve-cart-quantity-num{top:-1px;font-size:.95em}}@media only screen and (max-width: 980px){.ve-cart-quantity-circle{bottom:87.5px;left:75%}}@media only screen and (min-width: 941px){.ve-cart-btn-shorter-text{display:none}}@media only screen and (max-width: 940px){.ve-aqua-btn.ve-cart-continue-shipping-info{padding:0 20px}.ve-aqua-btn.ve-cart-continue-shipping-info,.ve-cart-continue-shopping{font-size:17.25px}.ve-cart-btn-shorter-text{display:block}.ve-cart-btn-longer-text{display:none}.ve-cart-recommend-details{font-size:14px}.ve-cart-recommend-img{max-width:80px}.ve-aqua-btn.ve-cart-recommend-btn{font-size:17px}}@media only screen and (max-width: 900px){.ve-cart-quantity-circle{width:25px;height:25px;bottom:80px;left:75%}.ve-cart-quantity-num{top:-2px;font-size:.9em}}@media only screen and (max-width: 820px){.ve-cart-quantity-circle{bottom:76px;left:70%}.ve-cart-quantity-num{left:0;top:-2px;font-size:.8em}}@media only screen and (min-width: 799px){.ve-cart-item-list-col,.ve-cart-ordersummary-col{padding:0 2.5%}}@media only screen and (max-width: 798px){.ve-aqua-btn.ve-cart-continue-shipping-info,.ve-cart-continue-shopping{font-size:19px}.ve-cart-resources-terms-text{text-align:center}.ve-cart-item-list-btn--wrap.ve-mobile-tablet{display:block;margin-bottom:25px}.ve-cart-recommend-details{font-size:17px}.ve-cart-recommend-img{max-width:102px}.ve-aqua-btn.ve-cart-recommend-btn{font-size:20px}.ve-cart-quantity-circle{width:30px;height:30px;bottom:112.5px;left:65%}.ve-cart-quantity-num{top:1px;left:0;font-size:1em}}@media only screen and (max-width: 715px){.ve-cart-quantity-circle{left:70%}}@media only screen and (max-width: 650px){.ve-cart-quantity-circle{left:77.5%}}@media only screen and (max-width: 575px){.ve-cart-quantity-circle{left:77.5%;bottom:105px}}@media only screen and (max-width: 550px){.ve-aqua-btn.ve-cart-continue-shipping-info,.ve-cart-continue-shopping{font-size:18px}.ve-cart-item-select{font-size:14.5px}.ve-cart-item-price,.ve-cart-item-compare-price{font-size:15px}.ve-cart-resources-terms-text{font-size:17px}.ve-cart-almost-there{font-size:16px}.ve-cart-recommend-img{max-width:85px}.ve-cart-recommend-details{font-size:15px}.ve-aqua-btn.ve-cart-recommend-btn{font-size:18px}.ve-cart-quantity-circle{width:27px;height:27px;left:80%;bottom:102.5px}.ve-cart-quantity-num{top:-1px;left:0;font-size:.925em}}@media only screen and (max-width: 525px){.ve-cart-quantity-circle{bottom:97.5px}}@media only screen and (max-width: 460px){.ve-cart-quantity-circle{width:25px;height:25px;bottom:90px;left:75%}.ve-cart-quantity-num{top:-2px;font-size:.9em}}@media only screen and (max-width: 430px){.ve-cart-item-select{font-size:14.5px}.ve-cart-item-price,.ve-cart-item-compare-price{font-size:15px}.ve-cart-resources-terms-text{font-size:15.5px}.ve-cart-almost-there{font-size:14.5px}.ve-cart-recommend-details{font-size:14px}.ve-cart-recommend-img{max-width:80px}.ve-aqua-btn.ve-cart-recommend-btn{font-size:17px}.ve-cart-quantity-circle{bottom:85px;left:77.5%}.ve-cart-quantity-num{font-size:.87em}}@media only screen and (max-width: 390px){input.ve-cart-discount-input,button.ve-cart-discount-btn,.ve-cart-resources-terms-text{font-size:15px}.ve-cart-almost-there{font-size:13.5px}.ve-cart-logo-img{max-width:160px}.ve-cart-header-trust-img{max-width:90px}.ve-cart-recommend-img{max-width:60px}.ve-cart-recommend-details{font-size:13px;line-height:1.1;margin-left:10px}.ve-aqua-btn.ve-cart-recommend-btn{font-size:16px;padding:0 15px}.ve-cart-quantity-circle{bottom:80px}}@media only screen and (max-width: 375px){.ve-cart-quantity-circle{bottom:77px}}@media only screen and (max-width: 360px){.ve-cart-resources-terms-text{font-size:14px}.ve-cart-recommend-details{font-size:12.5px}.ve-cart-recommend-img{max-width:75px}.ve-aqua-btn.ve-cart-recommend-btn{font-size:15px;padding:0 12.5px}.ve-cart-quantity-circle{bottom:75px;left:75%}}@media only screen and (max-width: 330px){input.ve-cart-discount-input,button.ve-cart-discount-btn{font-size:14px}.ve-cart-almost-there{font-size:15px}.ve-cart-logo-img{max-width:140px}.ve-cart-header-trust-img{max-width:80px}.ve-cart-recommend-details{font-size:11.5px;margin-left:7.5px}.ve-cart-recommend-img{max-width:70px}.ve-aqua-btn.ve-cart-recommend-btn{font-size:14px;padding:0 10px}.ve-cart-quantity-circle{bottom:70px;left:70%}.ve-cs-tem-vr,.ve-cs-item-variant-select--wrap{display:none}.ve-cs-item-quantity-select--wrap{margin-left:-5px}.ve-cart-item-title,.ve-cart-item-compare-price{font-size:.9em}.ve-cart-variant-seclected{font-size:.85em}.select.ve-cs-item-select,select.ve-cart-item-select{padding:0 5px}}.ve-collection-banner{background-repeat:no-repeat;background-size:cover;height:100%;min-height:110px;display:flex;flex-direction:column;justify-content:center}.ve-collection-description{width:100%;text-align:center;justify-items:center;padding:0 15%}.ve-collection-caption{width:100%}.ve-collection-headline{font-size:38px;text-align:center;font-weight:300;padding:0 10px;margin:0 0 -10px}.ve-cart-empty-text[data-show=false]{display:none}.ve-promise-girl-image--wrap{position:relative}.ve-promise-girl-image--wrap button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}section.ve-promise-video{background-image:url(/cdn/shop/files/pencils-for-promise-bg-2x.jpg?201417);background-repeat:no-repeat;background-position:top center;background-size:cover;text-align:center;padding:5%}.ve-promise-girl-img{width:100%;max-width:60vw}.ve-promise-video--wrapper{display:none;margin:0 auto;overflow:hidden;padding-bottom:39%;position:relative;height:0;max-width:60vw}.ve-promise-video--wrapper iframe{left:0;top:0;height:100%;width:100%;position:absolute}.donate-link{color:#25b3c6;font-weight:600;text-decoration:underline}.ve-donate-bottom-text{margin:15px 0 0}.ve-def-body ol{padding-inline-start:27px}.ve-about-us{font-size:20px}.ve-gradient-script{font-family:SaturdayScript,shelby,cursive;font-size:80px;line-height:1.6;width:100%}.ve-gradient-script.ve-orange{margin:15px 0 10px;background:-webkit-linear-gradient(160deg,#d48c97,#d58b97,#ff9a71,#f99878);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ve-gradient-script.ve-blue{margin:15px 0 20px;background:-webkit-linear-gradient(160deg,#4cc9d9,#43c9db,#86e0c0,#88dec0);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ve-def-body li{font-family:poynter-oldstyle-display,Cormorant Garamond,serif;font-style:italic;line-height:1.5}.ve-definition-section .ve-flex-row{align-items:center}.ve-donation-section,.ve-our-story{text-align:center}.ve-about-collage-img{width:100%}.ve-social-image-row{display:flex;width:100%;overflow:hidden}.ve-social-image-row img{height:100%;width:12.5vw}.ve-about-social-icons{display:flex;align-items:center;justify-content:center;margin:30px 0 20px}.ve-about-social-icons .ve-social-icon--wrap{margin:0 35px 0 0;font-weight:800}.ve-about-social-icons .ve-social-icon--wrap:last-child{margin-right:0}.ve-gradient-bg--orange{color:#fff;padding:35px 0;text-align:center;background-image:linear-gradient(to left,#f5ba9a,#dca6b4)}.ve-gradient-bg--orange h1{font-size:50px;color:#fff}.ve-def-header{font-size:32px;text-transform:uppercase;font-family:times,sans-serif;font-weight:900;letter-spacing:3.5px}.ve-pronunciation{font-size:22px;margin:15px 0 15px 10px;padding:0 0 35px;border-bottom:1px solid #fed889;width:35%}.ve-live-with{display:flex;align-items:center}.ve-yellow-line{background:#fed889;width:33vw;height:1px}@media (min-width: 1600px){.ve-social-image-row img{width:calc(100vw / 9)}}@media (min-width: 1850px){.ve-social-image-row img{width:10vw}}@media (max-width: 1200px){.ve-social-image-row img{width:calc(100vw / 7)}}@media (max-width: 950px){.ve-social-image-row img{width:calc(100vw / 6)}.ve-yellow-line{display:none}}@media (max-width: 798px){.ve-promise-video--wrapper{max-width:100%;padding-bottom:56.25%}section.ve-promise-video{background-image:url(/cdn/shop/files/pencils-for-promise-bg-mob-2x.jpg?201449)}.ve-promise-girl-img{max-width:100%}.ve-def-header{margin:50px 0 0}.ve-social-image-row img{width:20vw}.ve-gradient-bg--orange h1{font-size:5.5vw}.ve-def-header--wrap{text-align:center}.ve-pronunciation{margin:15px auto;width:60%}}@media (max-width: 650px){.ve-gradient-script{font-size:12vw}}@media (max-width: 600px){.ve-social-image-row{flex-wrap:wrap}.ve-social-image-row img{width:20%}.ve-gradient-bg--orange h1{font-size:10.4vw}}@media (max-width: 525px){.ve-social-image-row img{width:25%}.ve-social-image-row img:nth-last-child(2),.ve-social-image-row img:last-child{display:none}}@media (max-width: 450px){.ve-social-image-row img{width:calc(100% / 3)}.ve-social-image-row img:nth-last-child(3),.ve-social-image-row img:nth-last-child(4){display:none}}table th,table td:first-child{padding:12px 0;text-align:left}table th:first-child,table td:first-child{padding-left:15px}table>thead>tr:first-child{background-color:#d1f0f4}table>thead>tr th:first-child{border-radius:5px 0 0 5px}table>thead>tr th:last-child{border-radius:0 5px 5px 0}table>thead>tr th:only-child{border-radius:5px}table>tbody>tr{border-bottom:.75px solid #d9dfe2}@media (max-width: 799px){table th:first-child,table td:first-child{padding-left:7px}td{padding:7.5px 0}}@media (max-width: 400px){table{font-size:14.5px}}@media (max-width: 350px){table{font-size:13.5px}}@media (max-width: 330px){table{font-size:13px}}.ve-dropdown-box{display:none}.ve-dropdown-box{background:#fff;box-shadow:0 3px 6px #0000001c;border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;border-top:1.5px solid #d1f0f4;padding:5px;text-align:left;position:absolute;z-index:99;font-size:15px;right:0}.ve-header-account-block{cursor:pointer;margin:5px 0 0 5px;position:relative}.ve-account-login{padding-bottom:5px;font-size:18px}.ve-account-header-icon-dt{margin-right:12px;max-width:24px;width:100%;cursor:pointer}.ve-tracking-elip{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;max-width:90%}.ve-status-border{border:1px solid #2fb9cc;border-radius:5px;text-align:center;padding:5px 7px;color:#2fb9cc}@media (max-width: 890px){table#order_details{font-size:15px}}@media (max-width: 845px){table#order_details{font-size:14.5px}}@media (max-width: 450px){.ve-tracking-elip{max-width:32vw}table#order_details{font-size:14px}}@media (max-width: 390px){table#order_details{font-size:13.5px}}@media (max-width: 350px){table#order_details{font-size:13px}.ve-order-placed-text{font-size:4.3vw}.ve-order-address>.ve-address-bg{font-size:15px}}.ve-customer-name{min-width:70px}i.account-down-icon{margin-left:10px}.ve-dropdown-box>div:not(:first-child){border-top:1px solid #f9f9f9}.ve-dropdown-box>div{padding:0 10px}.ve-dropdown-box>.ve-drop-item a:active{padding:0;font-size:15px}.ve-dropdown-box a{font-size:15px}.ve-header-account-block[data-loggedin=true]:hover .ve-dropdown-box{display:block;cursor:pointer}.ve-header-account-block[data-loggedin=false]{margin:0}.ve-gradient-script.ve-my-account{margin:25px 0 20px;background:-webkit-linear-gradient(10deg,#47cada,#84dfc1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:60px;text-align:center}.ve-address-grid{margin-top:15px}.ve-manage-subscriptions{background:#fff;border-radius:5px;border:1px solid #78599f;color:#78599f;padding:12px 8px;cursor:pointer;text-align:center}.ve-manage-subscriptions a{color:#78599f}.ve-manage-subscriptions i{font-size:18px;margin-right:7px}.ve-account-redeem-points{margin-top:15px;background:#fff;border-radius:5px;border:1px solid #40a2af;padding:12px 8px;display:inline-flex;cursor:pointer;align-items:center;justify-content:center;color:#40a2af}.ve-account-redeem-points i{font-size:22px;margin-right:7px}.ve-last-order{margin:15px 0;background:#fff;border-radius:5px;border:1px solid #ffa878;color:#ffa878;padding:12px 8px;text-align:center}.ve-last-order a,.ve-last-order a>span{color:#ffa878;display:inline-flex;align-items:center;justify-content:center}.ve-last-order i{font-size:22px;margin-right:7px}.ve-order-addresses{margin-top:20px}tfoot td.text-align--right{text-align:right!important;padding-right:20px}table td>a{text-decoration:underline}@media (max-width: 799px){.ve-td-right{min-width:90px}.ve-col-2.ve-col-mobtab-1.ve-order-address{margin:15px 0 0;padding:0}}.paginate{width:100%}.paginate .current{font-weight:700;color:#40a2af;background-color:#fff;border:none}.paginate .page a:hover,.paginate .current:hover,a.tag:hover{color:#40a2af;background-color:#fff;border:none}.paginate .page a,.paginate .current,a.tag{border:none;margin:10px 5px;padding:.5rem 1rem;display:inline-block}.ve-account-header-logout{margin-left:auto}.ve-account-header-align{align-items:baseline}.ve-view-address{text-align:right}.ve-account-header-logout a#customer_logout_link,.ve-view-address>a{color:#2fb9cc;font-weight:600}.ve-account-header-logout a#customer_logout_link:hover,.ve-view-address>a:hover{text-decoration:underline}.ve-addresses{margin-bottom:25px}.ve-address-bg{border-radius:10px;padding:5.5px 15px;background-image:linear-gradient(to bottom,#d1f0f45c,#f0f3f5a8)}.ve-address-margin{margin-top:7.5px;margin-bottom:7.5px}.ve-delete-btn{margin-left:auto}.ve-account-header-title{margin:15px auto 0}.ve-add-plus{font-size:25px;line-height:1}.ve-address-text{text-transform:capitalize;font-size:18px}.ve-account-sidebar{width:25%}.ve-account-main{width:75%}.ve-aqua-btn.ve-add-address-btn{height:auto!important;padding:10px 15px}@media (max-width: 799px){.ve-account-sidebar,.ve-account-main{width:100%}.ve-margin-top-mob{margin-top:35px}.ve-account-header-title{margin:25px auto 0}}.ve-reset-password-hr{background-image:linear-gradient(to left,#d1f0f4,#e8e1f1);height:2px;width:50%;max-width:300px;margin:10px auto}@media (max-width: 517px){.ve-subheader-reset-password{font-size:4.296vw}}.ve-join-btn--wrap.ve-bottom{margin:50px 0 20px}.ve-join-btn--wrap>button.ve-aqua-btn{padding:15px 50px;font-size:24px;height:60px;line-height:1}.ve-membership-card{border-radius:7px;padding:15px;margin:20px 0 0}.ve-membership-card h3{margin:10px 0 0}.ve-redeem-text{margin:5px 0;color:#777;text-decoration:underline;text-decoration-color:#777;text-align:center;cursor:pointer;transition:color .35s linear,text-decoration-color .35s linear}.ve-redeem-text:hover{color:#2a2b2c;text-decoration-color:#2a2b2c}.ve-member-line{width:100%;max-width:100px;display:inline-block}.ve-member-line.gold{border-top:1px solid #ffd984}.ve-member-line.bronze{border-top:1px solid #dcad5e}.ve-member-line.silver{border-top:1px solid #c2c6c7}.ve-membership-subtext{font-size:20px;margin:7px 0 0}.ve-membership-card.ve-gold{border:solid 2px #ffd984}.ve-membership-card.ve-bronze{border:solid 2px #dcad5e}.ve-membership-card.ve-silver{border:solid 2px #c2c6c7}.ve-memberships--wrap{margin:30px 0}.ve-membership-icon{width:100%;max-width:70px;justify-self:center}.ve-level{padding:15px;color:#000;margin:15px 0}.ve-level--bg{background:#fff;padding:25px 15px}.ve-get-text{font-size:40px;font-weight:600;font-stretch:normal;font-style:normal;line-height:.75;letter-spacing:normal;text-align:center;margin-bottom:10px}.ve-level-text{font-size:22px}.ve-get-text.ve-pink{color:#dd7f91}.ve-get-text.ve-yellow{color:#ffc05b}.ve-get-text.ve-orange{color:#ff9a71}.ve-how-to-spend h2,.ve-how-to-spend h4{color:#fff}.ve-h2-margin-less{margin-bottom:10px}.ve-earn-vibe-container{max-width:1000px;margin:30px auto 0}.ve-earn-header-text{font-size:45px;line-height:1.5;width:fit-content;border-bottom:2px solid #b7dade;margin:0 auto 7px}.ve-earn-text{font-size:21px}.ve-earn-type{margin:15px 0}.ve-earn-icon{width:100%;max-width:95px;justify-self:center}.ve-vibe-subheader--wrap{margin:-25px 0}.ve-vibe-text--wrap{margin-top:15px}.ve-vibes-line{width:100%;max-width:175px;display:inline-block}.ve-vibes-line.aqua{border-top:1px solid #b7dade}.ve-vibes{font-size:95px}.ve-gradient-script.ve-vibes{margin:15px 0 20px;background:-webkit-linear-gradient(10deg,#43c9db,#76d9c8,#44c9db,#86e0c0,#5bced3,#43c9db);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ve-join-btn--wrap{margin:25px auto}.ve-membership-faq .ve-mobile-product-tab{font-size:18px}.ve-membership-faq .ve-mob-tabs--nav{margin-top:30px}@media (max-width: 798px){.ve-gradient-script.ve-vibes{font-size:85px}.ve-gradient-script.ve-vibes{margin:15px 0 20px;background:-webkit-linear-gradient(10deg,#47cada,#84dfc1);-webkit-background-clip:text;-webkit-text-fill-color:transparent}}@media (max-width: 500px){.ve-gradient-script.ve-vibes{font-size:18vw}.ve-earn-text,.ve-level-text,.ve-membership-faq .ve-tab-text,.ve-loyalty-rewards h4{font-size:20px}}@media (min-width: 451px){.ve-mob-version{display:none}}@media (max-width: 450px){.ve-loyalty-rewards h2{font-size:8.4vw}.ve-dt-version{display:none}}@media (max-width: 390px){.ve-membership-faq .ve-tab-text{font-size:19.5px}}.ve-container.ve-top{margin-top:30px}.ve-login-signup-form--wrap{text-align:center}.ve-login-signup-form--wrap input[type=submit].guest_button,.ve-login-signup-form--wrap input[type=submit].guest_button:hover{background-color:transparent;border:none;padding:0 10px}#customer_login{text-align:left}.ve-password-reset-close{float:right;font-size:26px;cursor:pointer}.action_bottom{text-align:center}input[type=submit].btn.action_button.ve-aqua-btn{width:100%;min-width:300px;margin:15px 0}.ve-vibes-line.white{border:.5px solid #fff}.ve-gradient-bg--orange h2,.ve-gradient-bg--orange h4{color:#fff}h1.ve-script{font-size:70px;line-height:1.5;text-transform:none;font-family:SaturdayScript,shelby,cursive}.ve-login-signup-header{text-align:center}.ve-login-signup-form--wrap{max-width:550px;width:100%;margin:0 auto}.ve-login-signup-form-header{text-align:center}.ve-perk-icon--wrap{display:flex;align-items:center;margin-left:25px;width:33.33%;justify-content:center}.ve-perks--wrap .ve-perk-icon--wrap:first-child{margin-left:0}.ve-perks-icon--wrap{margin:35px 0}.ve-perk-text{margin-left:20px;font-size:20px}.ve-perks--hr{background-image:linear-gradient(to left,#d1f0f4,#e8e1f1);height:1px;width:100%}img.ve-perk-icon{height:100%;min-height:60px;max-height:65px}.ve-forgot-password{top:-10px;position:relative}.ve-forgot-password a{color:#777;font-style:normal}.ve-perks--wrap{margin:30px auto;max-width:900px;display:flex;align-items:center}@media (max-width: 500px){.ve-perk-icon--wrap{flex-wrap:wrap;width:auto}.ve-perk-text{text-align:center;margin:20px 10px 0}}@media (max-width: 450px){.ve-vibe-subheader--wrap h2{font-size:8.4vw}}@media (max-width: 400px){.ve-forgot-password--wrap .note.ve-text-left{font-size:15px}}@media (max-width: 360px){h1.ve-script{font-size:21vw}.ve-forgot-password--wrap .note.ve-text-left{font-size:14px}}.ve-max-faq-container{max-width:950px;margin:0 auto}.ve-contact-box--wrap{max-width:700px;margin:25px auto}.ve-white-border--wrap{padding:10px}.ve-questions{font-size:95px}.ve-contact-text--wrap{text-align:center;border:2px solid #fff;padding:20px 10px}div.ve-contact-text--wrap a.contact-text{color:#fff;font-size:18px;font-weight:600;padding:20px 0}div.ve-contact-text--wrap a.contact-text:hover{text-decoration:underline;transition:text-decoration .35s linear}.ve-gradient-script.ve-questions{margin:15px 0 20px;background:-webkit-linear-gradient(10deg,#43c9db,#76d9c8,#44c9db,#86e0c0,#5bced3,#43c9db);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ve-faqs-questions .ve-tab-text{font-size:22px;font-weight:500}.ve-faqs-questions .ve-mobile-product-tab{font-size:18px;font-weight:400}.ve-mobile-header-logo,.page img.ve-mobile-header-logo{max-width:220px;z-index:999999;float:left;margin-bottom:10px;top:10px;position:relative;max-width:190px;width:auto}@media (max-width: 798px){.ve-gradient-script.ve-questions{font-size:85px}.ve-gradient-script.ve-questions{margin:15px 0 20px;background:-webkit-linear-gradient(10deg,#47cada,#84dfc1);-webkit-background-clip:text;-webkit-text-fill-color:transparent}}@media (max-width: 575px){.ve-gradient-script.ve-questions{font-size:14.5vw}.ve-mobile-header-logo,.page img.ve-mobile-header-logo{max-width:200px}}@media (max-width: 525px){div.ve-contact-text--wrap a.contact-text{font-size:16px}}@media (max-width: 510px){.ve-faqs-questions .ve-tab-text{font-size:18px}.ve-faqs-questions .ve-mobile-product-tab{font-size:16px}}@media (max-width: 480px){.ve-contact-box--wrap .ve-white-border--wrap:first-child{margin-bottom:15px}div.ve-contact-text--wrap a.contact-text{font-size:18px}}@media (max-width: 430px){.ve-faqs-questions .ve-tab-text{font-size:16px}.ve-faqs-questions .ve-tab-text .la.la-plus.ve-tab-mob-icon{font-size:20px}.ve-faqs-questions .ve-mobile-product-tab{font-size:15px}}@media (max-width: 390px){.ve-faqs-questions .ve-tab-text{font-size:15.3px}}@media (max-width: 367px){.ve-faqs-questions .ve-tab-text{font-size:14px}.ve-faqs-questions .ve-mobile-product-tab{font-size:13.5px}}@media (max-width: 345px){.ve-faqs-questions .ve-tab-text{font-size:13.5px}.ve-faqs-questions .ve-mobile-product-tab{font-size:13px}}@media (max-width: 330px){.ve-faqs-questions .ve-tab-text{font-size:12.8px}.ve-faqs-questions .ve-tab-text .la.la-plus.ve-tab-mob-icon{font-size:18px}.ve-faqs-questions .ve-mobile-product-tab{font-size:12px}}@media (max-width: 365px){a.ve-back-in-stock-btn{font-size:5.6vw!important}}@media (max-width: 340px){header>.promo_banner{font-size:5.25vw}}.backin-stock-wrap{width:100%;text-align:center;margin:15px 0 25px}a.ve-back-in-stock-btn:hover,.ve-back-in-stock-btn:hover{color:#fff}@media only screen and (min-width: 1500px){.options-wrap-dt[data-type=scroll]{max-width:720px}}@media only screen and (max-width: 1499px){.options-wrap-dt[data-type=scroll]{max-width:calc(50vw - 40px)}}@media only screen and (max-width: 1280px){.quick-shop-modal{top:50%;left:50%;height:90%}.menu li,#header span.menu_title,.menu a span,select.currencies,.mini_cart span{padding-left:5px;height:55px;padding-right:5px}}@media only screen and (max-width: 1091px){.ve-order-getby-text--wrap{font-size:12px}}@media only screen and (max-width: 940px){.ve-order-getby-text--wrap{font-size:11px}}@media only screen and (max-width: 910px){.ve-order-getby-text--wrap{font-size:14.5px}}@media only screen and (min-width: 960px){body div#shopify-section-header{width:100%!important}}@media only screen and (min-width: 799px){.ve-mobile-tablet,.mobile-banner-img{display:none}.desktop-banner-img{width:100%;display:block}.footer .toggle_content{display:block!important}.product-list .thumbnail img{transition:transform .4s linear,box-shadow .375s linear}.product-list .thumbnail img:hover{transform:translateY(-1.2px) scale(1.011);box-shadow:0 5px 11px #0000002e,0 4px 15px #00000047}.product-wrap>.product_image .thumbnail-overlay{visibility:hidden}}@media only screen and (min-width: 769px){.footer .footer-menu-wrap h6>span.right.icon-plus.footer-toggle-icons{display:none}}@media only screen and (max-width: 992px){.menu li,#header span.menu_title,.menu a span,select.currencies,.mini_cart span{padding-left:5px;height:45px;padding-right:5px}}@media only screen and (max-width: 798px){.ve-desktop,.desktop-banner-img{display:none}.mobile-banner-img{width:100%;display:block}.ve-product-1 .prod-image-wrap,.ve-product-2 .prod-image-wrap{position:relative}ul.boom-mobile-nav{text-align:right;padding:8px 2% 0;position:relative;background:#fff}.ve-margin-block-2{margin:20px 0}.ve-margin-block-3{margin:30px 0 20px}.dt-text-align-right,.featured-promotions .feature-section.text-align-right{text-align:center!important}.featured-promotions.promo-per-row-2 .feature-section.ve-block-wrap{margin:25px 0}.featured-promotions.promo-per-row-2 .feature-section.ve-block-wrap:first-child{margin-top:0}.ve-col-6.ve-col-mobtab-1,.ve-col-5.ve-col-mobtab-1,.ve-col-4.ve-col-mobtab-1,.ve-col-3.ve-col-mobtab-1,.ve-col-2.ve-col-mobtab-1{width:100%}.ve-col-6.ve-col-mobtab-2,.ve-col-5.ve-col-mobtab-2,.ve-col-4.ve-col-mobtab-2,.ve-col-3.ve-col-mobtab-2{width:50%;float:left}.ve-col-6.ve-col-mobtab-3,.ve-col-5.ve-col-mobtab-3,.ve-col-4.ve-col-mobtab-3{width:33.33%;float:left}.ve-col-6.ve-col-mobtab-4,.ve-col-5.ve-col-mobtab-4{width:25%;float:left}footer .footer-social-icons--mobile.ve-col-1{display:block}.footer--yopto-tagline{margin-top:50px}.ve-footer-logo .footer--main-logo-wrap{margin-top:0}.footer ul{padding:5px 0}.footer .footer-menu-wrap h6,.yotpo-mob-border{border-image:linear-gradient(to left,#dff3f5,#cdedf0) 20/2px 0 0 0;border-top:2px solid transparent;margin-bottom:5px;padding:10px 10px 5px}.footer .ve-container.footer-menu-wrap,.ve-container.footer-menu-wrap .ve-col-4.ve-col-mobtab-1{padding:0}.footer .footer-menu-wrap>.ve-row>.ve-col-4.ve-col-mobtab-1:nth-last-child(3n) .menu-border{border-top:2px solid #92bfc4}.heading-2,div.yotpo-visual-carousel-wrapper>center>h2{font-size:32px}ul.boom-mobile-nav li span.mobile-nav-icon-cart-count{font-size:11px;width:20px;height:20px;top:18px;font-weight:700;right:9.5px;padding-top:0;color:#40a2af}.quick-shop-modal{top:50%;left:50%;max-width:515px;width:90%;height:90%}.qs-savings-wrap{margin:10px 0 0}.options-wrap-dt[data-type=scroll].ve-qs{max-width:calc(90vw - 40px)}.ve-gallery-container{max-width:500px}.qs-add-cart-btn-wrap{display:inline-block;margin:15px 0}.qs-quanity-btn-wrap{display:inline-block}.qs-quantity-selector-wrap{width:100%}.qs-modal-container{padding:0 2.5%}.qs-price-wrap{margin:10px 0 0}.qs-price,.product_page_now_price.ve-price{font-size:20px}.qs-product-title{margin-top:5px}.qs-product-title{margin:8px 0}body.qs-modal-open{overflow:hidden;position:fixed}.ve-modal-overlay.ve-active{opacity:.85;transition:opacity .1ms linear}.quick-shop-modal.ve-fade{opacity:1;transition:all .95s linear}.ve-signature-text{text-align:center}.ve-ptr-button--wrap{float:none;margin-top:20px}.ve-write-review-bottom--wrap .ve-input--wrap.inline[data-hidden=false]{opacity:1;width:100%;height:auto;transition:opacity .45s linear,width .45s linear,height .45s linear}.ve-write-review-bottom--wrap .ve-input--wrap.inline{display:block}.ve-review-post-btn--wrap{display:block;width:70%;margin:0 auto;padding:5px}.ve-icon-text{font-size:15.5px}.ve-quantity-selector--wrap{border:1px solid #e2e7ea;display:flex;margin:5px auto;align-items:center;width:100%;max-width:450px;border-radius:0}.ve-quantity-selector--wrap .qs-quantity-icon-wrap{border:none;border-top:none;border-bottom:none;width:20%}.ve-quantity-val--wrap{width:100%}.description.bottom{margin-top:-30px}.product-page-carousel{margin:20px 0}.ve-gradient-border:before{right:0}.options-wrap-dt[data-type=scroll]{max-width:calc(100vw - 40px)}.product-page-carousel{padding:0}.heading-2.ve-homepage-featured{margin-bottom:10px}.ve-quanity-btn--wrap{margin:0;width:100%;background:#fff}.ve-quanity-btn--wrap .ve-add-cart-btn--wrap{margin:10px 0 0}.ve-quanity-btn--wrap.sticky-active{position:fixed;box-shadow:0 9px 8px 9px #ddd;padding:5px 20px;z-index:2;bottom:0;left:0}.ve-add-cart-btn--wrap button.add_to_cart.ve-add-cart-btn{height:64px;font-size:24px}.ve-no-padding-mobtab{padding:0}}@media only screen and (max-width: 798px){.ve-quantity-selector--wrap{margin:0 auto;width:100%;min-height:56px}.qs-quantity-icon-wrap{padding:0 15px}}@media only screen and (max-width: 600px){.ve-cs-subscription-text{font-size:13px}img.ve-cs-item-img{max-width:85px}.ve-cs-free-gift-text{font-size:17px;line-height:normal}.ve-cs-recommended--body{padding:10px 10px 40px}}@media only screen and (max-width: 550px){.ve-coltext--wrap{padding:0 15px}img.ve-cs-item-img{max-width:80px}.ve-cs-free-gift-text{font-size:16px}.ve-cs-item-title{font-size:16.95px}.ve-cs-recommended-title{font-size:17.5px}.ve-next-pages-num,.ve-page-numbers,.ve-main-reviews-pagination{font-size:18.5px}.ve-previous-pages-num div{margin-right:17px;margin-left:4px}.ve-next-pages-num div{margin-left:17px;margin-right:4px}.ve-review-open-page i{font-size:20.5px}.ve-page-num-container{margin-top:-1.5px}.ve-next-page-btn{margin-left:17px}.ve-previous-page-btn{margin-right:17px}}@media only screen and (max-width: 520px){.qs-add-cart-btn-wrap{margin:7.5px 0}.ve-coltext--wrap{padding:0 15px}.ve-cs-subscription-text{font-size:12px;margin-right:7px}img.ve-cs-item-img{max-width:77px}.ve-cs-free-gift-text{font-size:15px}.ve-gallery-container{max-width:100%;margin:0;padding:0 10px}div.qs-product-title{margin:0}.qs-product-title a,.product_name.ve-product-title{font-size:6.55vw}.qs-quantity-selector-wrap select{margin-bottom:5px}.qs-savings-wrap{margin:10px 0 0}.qs-price-wrap{margin:0}.qs-price,.qs-compare-price,.qs-savings-text{font-size:16.5px}.qs-quanity-btn-wrap{margin:0}}@media only screen and (max-width: 500px){.ve-quantity-selector--wrap{width:100%}.ve-quantity-selector--wrap .qs-quantity-icon-wrap{border:none;border-top:none;border-bottom:none;width:18%}.qs-quantity-icon-wrap.qs-minus{border-right:solid 1px #e2e7ea}.qs-quantity-icon-wrap.qs-plus{border-left:solid 1px #e2e7ea}.ve-quantity-val--wrap{width:74%}.ve-cart-sidebar-main[data-show=false]{opacity:1}.ve-cart-sidebar-main[data-show=false] .ve-cs-item-img{min-width:77px}.ve-cart-sidebar-main{width:100%;opacity:1;transition:opacity .45s linear .35s}.ve-cart-sidebar-recommended{display:none}.ve-cs-recommended-product-mobile .ve-gradient-border:before{top:0}.ve-order-getby-text--wrap{font-size:15px}.ve-next-pages-num,.ve-page-numbers,.ve-main-reviews-pagination{font-size:17.5px}.ve-review-open-page i{font-size:20px}.flickity-page-dots .dot{width:7px;height:7px;margin:0 6px}.ve-add-cart-btn,.ve-aqua-btn{height:50px}}@media only screen and (max-width: 480px){.desktop-only,.desktop-banner-img{display:none}.mobile-banner-img{width:100%;display:block}.heading-2,.ve-ptr-total-text .heading-2.heading-half-bg{font-size:7.5vw}.action_button.first_button.highlight-false.video__play-button{font-size:18px;padding:15px 20px}.homepage-video--media>.position-center>.caption-content{width:100%;text-align:center}.homepage-video .caption.text-on-video a.highlight-false{color:#000;border-color:#fff}.ve-col-6.ve-col-mobtab-2.ve-col-mob-1,.ve-col-5.ve-col-mobtab-2.ve-col-mob-1,.ve-col-4.ve-col-mobtab-2.ve-col-mob-1,.ve-col-3.ve-col-mobtab-2.ve-col-mob-1,.ve-col-6.ve-col-mobtab-3.ve-col-mob-1,.ve-col-5.ve-col-mobtab-3.ve-col-mob-1,.ve-col-4.ve-col-mobtab-3.ve-col-mob-1,.ve-col-3.ve-col-mobtab-3.ve-col-mob-1,.ve-col-6.ve-col-mobtab-4.ve-col-mob-1,.ve-col-5.ve-col-mobtab-4.ve-col-mob-1,.ve-col-4.ve-col-mobtab-4.ve-col-mob-1,.ve-col-3.ve-col-mobtab-4.ve-col-mob-1 .ve-col-6.ve-col-mob-1,.ve-col-5.ve-col-mob-1,.ve-col-4.ve-col-mob-1,.ve-col-3.ve-col-mob-1,.ve-col-2.ve-col-mob-1,.ve-col-mobtab-4.ve-col-mob-1,.ve-col-mobtab-3.ve-col-mob-1,.ve-col-mobtab-2.ve-col-mob-1{width:100%;padding:0 10px}.ve-col-6.ve-col-mobtab-3.ve-col-mob-2,.ve-col-6.ve-col-mob-2,.ve-col-5.ve-col-mobtab-3.ve-col-mob-2,.ve-col-5.ve-col-mob-2,.ve-col-4.ve-col-mobtab-3.ve-col-mob-2,.ve-col-4.ve-col-mob-2,.ve-col-3.ve-col-mobtab-3.ve-col-mob-2,.ve-col-3.ve-col-mob-2 .ve-col-6.ve-col-mobtab-4.ve-col-mob-2,.ve-col-mobtab-4.ve-col-mob-2,.ve-col-5.ve-col-mobtab-4.ve-col-mob-2,.ve-col-mobtab-3.ve-col-mob-2,.ve-col-4.ve-col-mobtab-4.ve-col-mob-2,.ve-col-3.ve-col-mobtab-4.ve-col-mob-2{width:50%;padding:0 10px;float:left}.ve-footer-logo{max-width:180px}.quick-shop-modal{top:50%;left:50%;width:100%;height:100%}.options-wrap-dt[data-type=scroll].ve-qs{max-width:calc(100vw - 40px)}.qs-modal-container{padding:0;margin:5px 0}.qs-modal-container .ve-gallery-container .flickity-prev-next-button>svg{height:30px}.product-title{font-size:16px}.ve-quanity-btn--wrap{display:block;width:100%}button.add_to_cart.ve-add-cart-btn{position:relative;height:50px;padding:5px 10px}.ve-add-cart-btn--wrap{margin:15px auto;width:100%}.ve-container,.vcontainer.ve{padding:0 15px;width:100%;margin:0 auto;max-width:1500px}.ve-no-padding-mobtab{padding:0}}@media (max-width: 799px){.ve-container.ve-mob-padding-5,.container.ve.ve-mob-padding-5{padding:0 2%!important}}@media (max-width: 500px){.ve-container.ve-mob-padding-5,.container.ve.ve-mob-padding-5{padding:0 5px!important}}@media only screen and (max-width: 450px){.ve-coupon-tab-text{font-size:19px}.ve-cs-recommended-product-mobile .ve-gradient-border:before{top:0}.ve-next-pages-num,.ve-page-numbers,.ve-main-reviews-pagination{font-size:18px}.ve-review-open-page i{font-size:20px}.ve-next-page-btn{margin-left:12.5px}.ve-previous-page-btn{margin-right:12.5px}.qs-product-title a,.product_name.ve-product-title{font-size:5.5vw}.ve-no-padding-mobtab{padding:0}}@media (max-width: 420px){.product-price.ve-compare-price-active,.product-price.ve-compare-price-active span.money{font-size:15px!important}.ve-compare-price.ve-collection-page-compare span.money{font-size:12px!important}}@media (max-width: 405px){.product-price.ve-compare-price-active,.product-price.ve-compare-price-active span.money{font-size:14px!important}.ve-compare-price.ve-collection-page-compare span.money{font-size:12px!important;padding-left:5px!important}}@media (max-width: 380px){.product-price.ve-compare-price-active,.product-price.ve-compare-price-active span.money{font-size:13.75px!important}.ve-compare-price.ve-collection-page-compare span.money{font-size:11.25px!important;padding-left:0!important}}@media only screen and (max-width: 415px){div.yotpo-visual-carousel-wrapper>center>h2{font-size:30px}.ve-modal-top-bar-text{font-size:15px;font-weight:500}.qs-add-cart-btn-wrap{display:block;margin:5px 0}.qs-quanity-btn-wrap{display:block}.ve-coltext--wrap{padding:0 5px}.ve-img-btn-heading h2{font-size:35px}.ve-img-btn-subheading{font-size:16px}.ve-coupon-tab-text{font-size:17px}.ve-next-pages-num,.ve-page-numbers,.ve-main-reviews-pagination{font-size:16px}.ve-next-page-btn{margin-left:10px}.ve-previous-page-btn{margin-right:10px}.ve-previous-pages-num div{margin-right:14.5px;margin-left:3.5px}.ve-next-pages-num div{margin-left:14.5px;margin-right:3.5px}}@media only screen and (max-width: 399px){.ve-coupon-tab-text{font-size:16px}.ve-coupon-tab{padding:12.5px}.ve-review-open-page i{font-size:19px}.ve-icon-text,.ve-order-getby-text--wrap{font-size:14.5px}.ve-img-btn-subheadin p{font-size:18.5px}.ve-mobile-header-logo,.page img.ve-mobile-header-logo{max-width:192px}}@media only screen and (max-width: 376px){div.yotpo-visual-carousel-wrapper>center>h2{font-size:27.5px}.ve-modal-top-bar-text{font-size:13px;font-weight:500}.ve-coupon-tab-text{font-size:15.5px}.ve-previous-pages-num div{margin-right:12.5px;margin-left:2.5px}.ve-next-pages-num div{margin-left:12.5px;margin-right:2.5px}.ve-next-page-btn{margin-left:7.5px}.ve-previous-page-btn{margin-right:7.5px}.ve-order-getby-text--wrap{font-size:14px}}@media only screen and (max-width: 365px){.ve-mobile-header-logo{height:37px;width:auto;top:10px}.mobile-header-icons{height:35px}ul.boom-mobile-nav li span.mobile-nav-icon-cart-count{font-size:11px;width:17px;height:17px;top:15px}.ve-col-6.ve-col-mobtab-2,.ve-col-5.ve-col-mobtab-2,.ve-col-4.ve-col-mobtab-2,.ve-col-3.ve-col-mobtab-2{width:100%;padding:0 10px;float:left}.ve-coupon-tab-text,.ve-icon-text{font-size:13.5px}.ve-coupon-tab{padding:10px}.ve-coupon-mobile-text{font-size:11.75vw}.ve-order-getby-text--wrap{font-size:13.5px}.ve-next-page-btn{margin-left:5px}.ve-previous-page-btn{margin-right:5px}.ve-next-pages-num,.ve-page-numbers,.ve-main-reviews-pagination{font-size:14.5px}.ve-previous-pages-num div{margin-right:10.5px;margin-left:2.5px}.ve-next-pages-num div{margin-left:10.5px;margin-right:2.5px}.promo-banner{font-size:5.35vw}.ve-mobile-header-logo,.page img.ve-mobile-header-logo{height:38px;z-index:999999;width:auto}}@media only screen and (max-width: 345px){.ve-order-getby-text--wrap{font-size:12px}.promo_banner p{font-size:5.2vw}}@media only screen and (max-width: 321px){div.yotpo-visual-carousel-wrapper>center>h2{font-size:24px}.ve-mobile-header-logo{height:35px;width:auto}.mobile-header-icons{height:30px}ul.boom-mobile-nav li span.mobile-nav-icon-cart-count{width:15px;height:15px;font-size:9px;top:12.5px;right:8px}.ve-next-pages-num,.ve-page-numbers,.ve-main-reviews-pagination{font-size:13.5px}.ve-review-open-page i{font-size:15.5px}}@media (max-width: 1100px){.dropdown_column{padding:15px 5px}}div.isp_center_container ul#isp_search_results_container li.isp_grid_product,ul#isp_quick_view_content_lookalike li.isp_grid_product,li.isp_grid_product{height:auto!important;min-height:320px!important;border:none!important;box-shadow:none!important;background:#fff!important;padding:5px!important}li.isp_grid_product div.isp_product_info .isp_product_review,div.isp_product_review{text-align:left!important}.isp_favorite,#isp_fav_btn_bar{display:none!important}li.isp_grid_product span.isp_search_term_highlight{background:transparent!important;font-weight:400!important}li.isp_grid_product div.isp_product_info .isp_product_title{font-family:Quasimoda,Helvetica Neue,Helevtica,sans-serif!important}@media (max-width: 550px){div.isp_center_container ul#isp_search_results_container li.isp_grid_product,ul#isp_quick_view_content_lookalike li.isp_grid_product,li.isp_grid_product{height:auto!important;min-height:245px!important;border:none!important;box-shadow:none!important;background:#fff!important;padding:5px!important}li.isp_grid_product div.isp_product_image_wrapper{height:147px!important}div.isp_center_container ul#isp_search_results_container li.isp_grid_product,ul#isp_quick_view_content_lookalike li.isp_grid_product{width:48%!important}}.ve-primary-color{color:#40a2af}.ve-bright-blue{color:#2fb9cc}.wt-300{font-weight:300}.wt-400{font-weight:400}.wt-500{font-weight:500}.wt-600{font-weight:600}.wt-700{font-weight:700}.ve-nowrap{white-space:nowrap}.ve-caps{text-transform:capitalize}.ve-align-center{align-items:center}.ve-cs-main--uscaonly{margin-bottom:-28px;position:relative;top:-20px;color:#999;font-style:italic;font-size:12px}@media (max-width: 799px){.ve-cs-main--uscaonly{margin-bottom:-18px;top:-10px}}.qs-product-causonly{position:relative;top:-20px;font-size:12px;font-style:italic;color:#999;margin-bottom:-20px}.buybox-section-uscaonly{color:#999;font-style:italic;font-size:15px}.ve-heart-mobile{width:20px;position:relative;top:5px}.ve-downarrow{width:11px;position:relative;top:1px;left:4px}@media only screen and (max-width: 375px){.ve-order-getby-text--wrap{font-size:16px}.ve-order-getby-text--wrap{font-size:14px;justify-content:flex-start}}.div-subscriptions-hyperlink{font-style:italic;font-size:17px;color:#572ff1;text-decoration:underline;cursor:pointer;margin:0 0 20px;display:none}@media only screen and (max-width: 798px){.ve-add-cart-btn--wrap button.add_to_cart.ve-add-cart-btn{height:72px}.product_page_variant_now_price,.product_page_was_price,.ve-savings-bright-text,.product_page_now_price .la{font-size:18px!important}.modal_price{padding:2px 0 8px}h1.product_name.ve-product-title{margin:-6px 0 5px}.variants-dt-wrap{padding:0 0 10px}.qs-quantity-icon-wrap{padding:15px}.ve-product-helpful-reviews{margin:20px 0 10px}.ve-helpful-name--wrap{margin:10px 0 0}.ve-helpful-header--wrap{margin:15px 0 5px}.ve-slider-control--wrap{margin:0 0 10px}}button.accordian-nav,.ve-header-mob-nav>button{color:#2a2b2c}.ve-cs-main-footer .ve-order-getby-text--wrap{padding-top:0}@media only screen and (max-width: 650px){line-height: 15px}.promo_banner_he{text-align:center;padding:5px 0;color:#fff;background-color:#2d2d2d;font-weight:500;font-size:16px}.promo_banner_he span{color:#ff66b9;font-weight:700}.promo_banner_he p{padding:0;margin:0}.ve-header-top-bar b{color:#18e9d3}.ve-order-getby-text--wrap,.text-center.bottom-product-info.wt-500{display:none!important}.yotpo-plans-and-policy-wrapper{display:none}
/*# sourceMappingURL=/cdn/shop/t/80/assets/_ve_theme_2.scss.css.map */
