@import"https://fonts.googleapis.com/css2?family=Manrope:wght@400;600;700&display=swap";@font-face{font-family:Spartan;font-style:normal;font-display:swap;src:url(//unwritten.hair/cdn/shop/t/44/assets/Spartan-Regular.woff2?v=156353381753092523121771299919) format("woff2"),url(//unwritten.hair/cdn/shop/t/44/assets/Spartan-Regular.ttf?v=179862373109954294711771299919) format("ttf")}@font-face{font-family:Spartan Bold;font-style:normal;font-display:swap;src:url(//unwritten.hair/cdn/shop/t/44/assets/Spartan-Bold.woff2?v=145093730387526017251771299919) format("woff2"),url(//unwritten.hair/cdn/shop/t/44/assets/Spartan-Bold.ttf?v=71220661944460265921771299919) format("ttf")}@font-face{font-family:Spartan ExtraBold;font-style:normal;font-display:swap;src:url(//unwritten.hair/cdn/shop/t/44/assets/Spartan-ExtraBold.woff2?v=12375347132851004921771299919) format("woff2"),url(//unwritten.hair/cdn/shop/t/44/assets/Spartan-ExtraBold.ttf?v=94778026447137710311771299919) format("ttf")}@font-face{font-family:Spartan ExtraLight;font-style:normal;font-display:swap;src:url(//unwritten.hair/cdn/shop/t/44/assets/Spartan-ExtraLight.woff2?v=142232056315230456141771299919) format("woff2"),url(//unwritten.hair/cdn/shop/t/44/assets/Spartan-ExtraLight.ttf?v=166315179384813715691771299919) format("ttf")}@font-face{font-family:Spartan Light;font-style:normal;font-display:swap;src:url(//unwritten.hair/cdn/shop/t/44/assets/Spartan-Light.woff2?v=146917460992632220751771299919) format("woff2"),url(//unwritten.hair/cdn/shop/t/44/assets/Spartan-Light.ttf?v=53998060904638178431771299919) format("ttf")}@font-face{font-family:Spartan Medium;font-style:normal;font-display:swap;src:url(//unwritten.hair/cdn/shop/t/44/assets/Spartan-Medium.woff2?v=114776386902033197351771299919) format("woff2"),url(//unwritten.hair/cdn/shop/t/44/assets/Spartan-Medium.ttf?v=133110431816151018471771299919) format("ttf")}@font-face{font-family:Spartan SemiBold;font-style:normal;font-display:swap;src:url(//unwritten.hair/cdn/shop/t/44/assets/Spartan-SemiBold.woff2?v=109134143756041450841771299919) format("woff2"),url(//unwritten.hair/cdn/shop/t/44/assets/Spartan-SemiBold.ttf?v=64421097371421820611771299919) format("ttf")}@font-face{font-family:Spartan Thin;font-style:normal;font-display:swap;src:url(//unwritten.hair/cdn/shop/t/44/assets/Spartan-Thin.woff2?v=117212220633236640701771299919) format("woff2"),url(//unwritten.hair/cdn/shop/t/44/assets/Spartan-Thin.ttf?v=57570289743584823451771299919) format("ttf")}body{overflow-x:hidden;padding-bottom:0!important}[data-item~=block-heading],h3,h4,h5,h6,.rte,[data-item=paragraph],[data-item=rte-content],body{margin:0;letter-spacing:0}.header--root{height:auto;padding:0 50px;border-bottom:1px solid #DEECEB}.header--root[data-header-logo-type=overflowing] .logo--root{margin-left:0;top:0}.header--root .logo--root img{max-width:180px}.login_inner{display:flex;align-items:center;margin-right:40px}.x-menu,.header--right-side>:not(.header--cart-count){height:auto}.x-menu,.x-menu--level-1--link,.x-menu--level-1--link>a{padding:0;height:auto}.x-menu--level-1--link>a{font-size:16px}.x-menu--level-1--link>a,.cart-link a,.header--search a,.layout--login a{font-style:normal;font-weight:400;font-size:16px;line-height:17px;color:#2f2f2f;text-transform:capitalize}.x-menu--level-1--link>a{margin-right:38px}.x-menu--level-1--link:last-child>a{margin-right:0}.x-menu{padding-left:34px;display:block}.header--right-side{position:relative}.header--container,.header--left-side{display:flex;align-items:center;justify-content:space-between}.header--search a{padding:0!important;margin-right:20px}.cart-link a,.customer--root{padding:0!important}.customer--wrapper{max-width:100%}.login-form-inner,.register-form-inner{display:flex;align-items:flex-start;justify-content:space-between}.login-form-inner>div,.register-form-inner>div{width:100%}#customer-login,#customer-register{max-width:100%}.login-form-inner,.register-form-inner{padding:93px 164px 138px 120px}.stamped-badge-caption{font-size:14px}.login-form-inner h1,.register-form-inner h1{font-family:"DM serif display",Libre Baskerville,serif;font-style:normal;font-weight:400;font-size:45px;text-align:left;line-height:47px;color:#0d5a61;padding:0;margin:0 0 9px}.login_signup p{display:inline-block;font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#0d5a61}.login_signup .account--register,.login_signup .account--login{margin:0;display:inline-block;width:fit-content}.login_signup .account--register div,.login_signup .account--login div{font-style:normal;font-weight:600;font-size:14px;height:auto;border:none;line-height:150%;color:#0d5a61;padding:0;text-transform:none}.login-form-left,.register-form-left{max-width:400px}.login-form-right,.register-form-right{max-width:438px}.login-form-right img,.register-form-right img{height:auto;width:100%}.login-form-inner form,.register-form-inner form{margin-top:39px}input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea,textarea[data-item]{border:1px solid #CAE5E2;border-radius:10px;font-style:normal;font-weight:400;font-size:15px;color:#0d5a61;padding:13px 15px 10px;height:auto;line-height:1.7}::placeholder{color:#0d5a61;opacity:1;text-transform:capitalize}:-ms-input-placeholder{color:#0d5a61}::-ms-input-placeholder{color:#0d5a61}.login-form-left input{margin-bottom:20px}.login-form-left input#customer_password{margin-bottom:0}.account--forgot-password{margin-top:12px;margin-bottom:60px;text-align:right}.account--forgot-password a{font-style:normal;font-weight:400;font-size:12px;line-height:150%;text-align:right;text-transform:capitalize;text-decoration-line:underline;color:#0d5a61;opacity:.5}.account--forgot-password a:after{display:none}.account--sign-in button svg{margin-left:9.68px}.account--sign-in button,.fotgot-submit-btn button,.account--create button,#customer-reset-password button{width:auto;background:#deeceb;border:1.61009px solid #DEECEB;border-radius:26.5665px;font-weight:600;font-size:16.1009px;line-height:1.2;display:flex;align-items:center;justify-content:center;text-align:center;color:#0d5a61;text-transform:capitalize;height:auto;padding:14px 30px 10px;transition:all .3s}.fotgot-submit-btn button svg,.account--sign-in button svg,.account--create button svg,#customer-reset-password button svg{margin-top:-5px}.fotgot-submit-btn button:hover svg path,.account--sign-in button:hover svg path,.account--create button:hover svg path,#customer-reset-password button:hover svg path{stroke:currentColor}.fotgot-submit-btn{margin-top:28px}#customer-reset-password{max-width:100%}.login-form-left form label{display:none}#customer-reset-password .login-form-left form input{margin-bottom:20px}.login-pass{position:relative}.pass-icon{position:absolute;top:12px;right:20px;display:flex;align-items:flex-start}.pass-icon svg+svg,.pass-icon.bi-eye svg{display:none}.pass-icon.bi-eye svg+svg{display:block}.featured-collection--title,.featured-collection--title a{font-style:normal;font-weight:400;font-size:45px;line-height:56px;font-family:"DM serif display",Libre Baskerville,serif;color:#0d5a61}.featured-collection--header{justify-content:flex-start}.featured-home{position:relative}.index-slider .carousel--dot-nav{bottom:100px;left:52px}#Banner-button-outer{position:relative}.banner__buttons a,.video-btns .featured-video--button{background:#fff;border:1px solid #DEECEB!important;border-radius:26.5665px;padding:15px 20px 12px;font-style:normal;font-weight:600;font-size:14px;line-height:18px;color:#0d5a61cc;margin-right:19px;height:auto;letter-spacing:0px;text-transform:capitalize;border:none;transition:all .3s}.banner__buttons a+a,.video-btns+a{margin-right:0}.banner__buttons{position:absolute;top:480px;z-index:9;right:120px}.product--root .product--label-container .product--label,.off-canvas--container .product--label-container .product--label{border-radius:30px;font-style:normal;font-weight:600;font-size:16px;line-height:18px;color:#000;padding:15px 20px 10px;text-transform:capitalize}.featured-home .sold-out,.product--root .product--label-container .product--label.sold-out,.off-canvas--container .product--label-container .product--label.sold-out{background:#f6d4bc4d;border-color:#f6d4bc4d;color:#f19573}.featured-home .save-percent,.product--root .product--label-container .product--label.save-percent,.off-canvas--container .product--label-container .product--label.save-percent{background:#eaf5f3;border-color:#eaf5f3;color:#0d5a61}.featured-home .carousel--y-container{height:auto!important}.product--quick-add{position:relative;display:block}.product--quick-add>*{width:150px;height:32px;border-radius:50px;border-color:#deeceb;padding:5px;margin:10px auto 0;font-style:normal;font-weight:500;font-size:16px;line-height:1.6;text-transform:uppercase;color:#0d5a61}.product--quick-add:hover>*{background:#deeceb}.product--title{font-weight:600;font-size:16px;line-height:1.6;text-align:center;text-transform:capitalize;color:#2f2f2f}.product--subheading{font-style:normal;font-weight:400;font-size:12.465px;line-height:14px;text-transform:uppercase;color:#2f2f2f;margin:12px 0;text-align:center;height:15px;overflow:hidden}.product--subheading span{height:15px;overflow:hidden;display:block}.product--price-wrapper{font-style:normal;font-weight:600;font-size:16px;line-height:12px;text-align:center;justify-content:center!important}.product--compare-price[data-item]{color:#53abb2}.index_rich_section{padding:95px 0}.index-rich-text{position:relative;font-style:normal;font-weight:400;font-size:32px;line-height:150%;text-align:center;color:#0d5a61;max-width:1100px;margin:0 auto;padding:0 20px;font-family:Manrope,sans-serif}.index-rich-text span.comma-1,.index-rich-text span.comma-2{position:absolute;color:#0d5a61;opacity:.25;font-size:75px}.index-rich-text span.comma-2{bottom:50px;right:-7px;transform:rotate(180deg)}.index-rich-text span.comma-1{left:-5px;top:20px}.index-rich-text p{display:inline}featured-blog-root.featured-blog--root{padding-bottom:130px}.featured-blog--wrapper .featured-blog--heading{font-family:"DM serif display",Libre Baskerville,serif;font-style:normal;font-weight:400;font-size:45px;line-height:56px;text-align:left;color:#0d5a61}.featured-blog--wrapper .featured-blog--subheading{font-weight:400;font-size:20px;line-height:1.6;text-align:left;color:#0d5a61;font-family:Manrope,sans-serif;padding-top:10px}.featured-blog--wrapper .article--item--image img{border-radius:30px}.featured-blog--wrapper .article--item--heading a{font-weight:400;font-size:20px;line-height:1.6;text-transform:capitalize;color:#0d5a61;display:block;padding:35px 0 5px;border-bottom:1px solid #DEECEB;margin-bottom:20px;font-family:"DM serif display",Libre Baskerville,serif}.featured-blog--wrapper .article--item--excerpt{font-style:normal;font-weight:400;font-size:16px;line-height:1.5;color:#2f2f2f}.flexbox-gap .article--item,.flexbox-gap .featured-video--header{gap:0px}.featured-video--header{justify-content:flex-end;padding-bottom:0}.featured-video--heading h2{font-family:"DM serif display",Libre Baskerville,serif;font-style:normal;font-weight:400;font-size:32px;line-height:40px;text-align:center;color:#fff;margin:74px 0 20px}.featured-video--sub-heading{font-style:normal;font-weight:500;font-size:20px;line-height:1.4;text-align:center;color:#fff;font-family:Manrope,sans-serif;max-width:620px}.video-btns{display:flex;align-items:center;justify-content:center}.video-btns .featured-video--button{margin:30px 10px 80px}.featured-video--thumbnail{padding:0 67px}.featured-video--thumbnail .image--container{padding:0!important}.featured-video--container img{border-radius:30px}.planet-sec-inner{display:flex;align-items:flex-start;justify-content:center;margin:121px auto 152px;max-width:1200px}.planet-sec-inner>div{width:100%;max-width:33.33334%;padding:0 35px}.planet-sec-inner img{width:60px;max-height:60px}.planet-sec-inner h3{font-family:"DM serif display",Libre Baskerville,serif;font-style:normal;font-weight:400;font-size:24px;line-height:30px;text-transform:capitalize;color:#0d5a61;padding:25px 0;position:relative}.planet-sec-inner h3:after{content:"";position:absolute;left:0;bottom:14px;width:100%;height:1px;background:#deeceb;opacity:.93}.planet-sec-inner p{font-style:normal;font-weight:400;font-size:16px;line-height:1.5;color:#2f2f2f}.testi-slides{position:relative}.testi-slides .featured-content--image{display:none}.testi-slides .featured-content--container{background:linear-gradient(0deg,#dbedeb66,#dbedeb66),#fff}.testi-slides .featured-content--text{padding:165px 30px 85px!important;max-width:846px!important}.testi-slides h1{font-family:"DM serif display",Libre Baskerville,serif;font-style:normal;font-weight:400;font-size:42px;line-height:52px;text-align:center;text-transform:capitalize;color:#0d5a61;position:absolute;top:69px;left:50%;z-index:11;transform:translate(-50%)}.testi-slides .featured-content--description p{font-style:normal;font-weight:400;font-size:24px;line-height:1.5;text-align:center;color:#0d5a61}.testi-slides .carousel--dot-nav{display:none}.insta-sec-inner{display:flex;align-items:center;padding:0 40px}.insta-sec-inner>div{padding-right:32px}.insta-sec-inner>div:last-child{padding-right:0}.insta-sec>h3.title{font-family:"DM serif display",Libre Baskerville,serif;font-style:normal;font-weight:400;font-size:45px;line-height:56px;margin:106px 50px 0;color:#0d5a61}.insta-sec .subtitle{font-style:normal;font-weight:400;font-size:24px;line-height:27px;color:#0d5a61;margin:28px 50px 47px}.insta-link{margin-top:70px;margin-bottom:20px;text-align:center}.insta-link a{font-style:normal;font-weight:600;font-size:18px;line-height:20px;display:inline-block;color:#0d5a61;background:#dbedeb80;border:1.63211px solid rgba(219,237,235,.2);border-radius:26.9298px;padding:15px 20px}.collection--header--heading{max-width:100%}.collection--header--heading h1{font-family:"DM serif display",Libre Baskerville,serif;font-style:normal;font-weight:400;font-size:45px;line-height:1.2;text-align:center;color:#0d5a61}.collection--header--heading p{font-size:20px;color:#0d5a61;line-height:1.5}.breadcrumbs ol{display:flex;align-items:center;margin-top:48px;margin-left:57px}.breadcrumbs ol li{display:flex;align-items:center}.breadcrumbs ol li svg{margin-right:10px}.breadcrumbs ol li a{font-style:normal;font-weight:400;font-size:16px;line-height:1.5;text-align:center;color:#0d5a61;opacity:.8}.breadcrumbs ol li a:after{content:"/";font-weight:400;font-size:16px;line-height:1.5;text-align:center;color:#0d5a61;padding:0 10px}.breadcrumbs ol li:last-child a:after{display:none}.navigation--filter{height:auto!important;border:none!important}.navigation--button{font-style:normal;font-weight:400;font-size:16px;line-height:1.5;text-align:center;color:#0d5a61;text-transform:capitalize;height:auto!important}.product--details{display:block}.collection-nav{padding-left:117px}.collection-body{padding:57px 48px}.pagination--left-arrow,.pagination--right-arrow{width:auto;height:auto;border:none}a:link svg{fill:none}.pagination--first-arrow svg,.pagination--last-arrow svg,.pagination--left-arrow svg,.pagination--right-arrow svg{height:auto}.pages .current{font-weight:700;font-size:20px}.pagination--root a{font-family:"DM serif display",Libre Baskerville,serif;font-style:normal;font-weight:700;font-size:24px;line-height:30px;color:#0d5a61;margin-right:34px}.pagination--link+a{color:#cae5e2}.pagination--root .not-active{color:#cae5e2}.product-page--panel-wrapper{display:block}.product-page--top-panel{background-color:#fff;padding:0;margin:120px 0 79px}.product-page-inner,.product_images_slider{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.product-page-inner>div{width:100%}.product-page-inner .product-left{max-width:40%;margin-right:60px}.product-page-inner .product-right{max-width:calc(60% - 60px)}.main-images{width:100%;max-width:calc(100% - 120px)}.main-images:not(.slick-slider){display:flex;flex-wrap:wrap}.main-images:not(.slick-slider) .prd_img:not(:first-child){display:none}.thumb-images{max-width:100px;min-width:100px;margin-right:20px}.main-images img,.thumb-images img{border-radius:10px}.thumb-images img{width:100px;object-position:top}.product-breadcrumb{margin-bottom:48px}.product-breadcrumb ol{margin-left:-57px}.product-page-inner .product-page--heading{font-style:normal;font-weight:600;font-size:24px;line-height:27px;display:flex;align-items:center;color:#2f2f2f;font-family:Manrope,sans-serif;margin:0}.product-page-inner .product-options--root{font-weight:600;font-size:16px;line-height:18px;text-transform:uppercase;color:#2f2f2f}.product-page-inner input:focus{outline:none}.product-page-inner .product-price--original{font-weight:500;font-size:16px;line-height:18px;color:#2f2f2f;font-family:Manrope,sans-serif}.product-page-inner .product-buy-buttons--root form{display:flex!important;flex-direction:column}#more-payment-options-link{background-color:#f2f8f7}.product-page-inner .product-buy-buttons--smart{margin-left:0;background:#cae5e2}.product-page-inner .collapsible-tab--heading{font-family:"DM serif display",Libre Baskerville,serif;font-style:normal;font-weight:400;font-size:20px;line-height:25px;color:#0d5a61;text-transform:none}.product-page-inner #collapsible-tab-content>p{font-style:normal;font-weight:400;font-size:16px;line-height:140%;color:#2f2f2f}.product-page--block .collapsible-tab--toggle{padding:16px 0}.product-recommendations--root{padding-left:0;padding-right:0;max-width:1200px;margin:0 auto;padding-top:20px}.product-recommendations--root .product-recommendations--wrapper{max-width:calc(60% - 60px)!important;width:100%;margin:0 0 0 auto}.product-recommendations--wrapper h2{font-family:"DM serif display",Libre Baskerville,serif;font-style:normal;font-weight:400;font-size:20px;line-height:25px;color:#0d5a61;text-align:left}.product-recommendations--wrapper a.quick-view{display:none}.featured-grid--heading{font-family:"DM serif display",Libre Baskerville,serif;font-style:normal;font-weight:400;font-size:45px;line-height:56px;text-align:left;color:#0d5a61}.featured-grid--item--text-container{text-align:left}.featured-grid--item--text-container h3{font-style:normal;font-weight:400;font-size:24px;line-height:30px;text-transform:capitalize;color:#0d5a61;border-bottom:1px solid #DEECEB;padding-bottom:10px;font-family:"DM serif display",Libre Baskerville,serif}.featured-grid--item--text-container p,.text-right span,.text-left span,.about-sec span,.grid-images span,.text-right p,.text-left p,.about-sec p,.grid-images p{font-style:normal;font-weight:400;font-size:16px;line-height:1.5;color:#2f2f2f}.featured-grid--body{grid-template-columns:minmax(auto,1fr)!important}.cart--header{display:none}.off-canvas--right-sidebar[data-active=cart] .cart--root{display:block;overflow-y:auto;overflow-x:hidden;height:100vh;padding:30px 15px 40px}.off-canvas--right-sidebar{max-width:518px}.off-canvas--right-sidebar[data-active=cart] .cart--root::-webkit-scrollbar{width:6px}.off-canvas--right-sidebar[data-active=cart] .cart--root::-webkit-scrollbar-track{background:#cae5e2;border-radius:15px}.off-canvas--right-sidebar[data-active=cart] .cart--root::-webkit-scrollbar-thumb{background:#0d5a61;border-radius:15px}.off-canvas--right-sidebar[data-active=cart] .cart--root::-webkit-scrollbar-thumb:hover{background:#0d5a61}.cart--continue-shopping a:after{display:none}.cart--continue-shopping a svg{margin-right:10px;margin-top:-5px}.cart--continue-shopping a{display:flex;align-items:center;font-style:normal;font-weight:400;font-size:16px;line-height:1.5;color:#0d5a61;opacity:.8;margin-bottom:40px;text-transform:capitalize}.cart-breadcrumb ul,.cart-desk-inner{margin-left:63px}.cart-breadcrumb ul,.cart-breadcrumb ul li{display:flex;align-items:center;font-style:normal;font-weight:400;font-size:16px;line-height:1.5;color:#0d5a61;opacity:.8}.cart-breadcrumb ul li.active{color:#0d5a61;font-weight:600;opacity:1}.cart-breadcrumb ul svg{margin:0 10px}.cart-heading h1{font-style:normal;font-weight:400;font-size:24px;line-height:30px;font-family:"DM serif display",Libre Baskerville,serif;color:#0d5a61;margin:38px 0 34px}.cart-desk-inner{display:flex;flex-wrap:wrap}.cart-desk-inner .cart-desk-left{max-width:500px}.cart-desk-inner .cart-desk-right{max-width:380px;margin-left:auto;margin-top:30px}.cart-desk-inner .cart-desk-right .cart--footer.cart__footer{flex-wrap:wrap}.cart-desk-inner .cart-desk-right .cart--footer.cart__footer .cart--notes{margin-bottom:10px}.cart-desk-inner .cart-desk-right .cart--checkout-button{margin-top:10px}.cart--item--image{max-width:107px}.cart--root{max-width:100%}.cart--body.cart-desk{padding:49px 57px}.template--cart .cart--no-items{padding:100px 0}.cart-pop-inner{display:flex!important;align-items:flex-start}.cart-pop-inner>div{width:100%}.cart-pop-left{max-width:100px;margin-right:20px}.cart-pop-left>div{width:100%!important}.cart-pop-left img,.cart--item--image img{width:100px;height:auto;object-fit:cover;border-radius:10px}.cart--item--image,.cart--root{padding:0}.cart--item--title a,.cart--item--variant-name{font-style:normal;font-weight:400;font-size:16px;line-height:18px;text-align:left;color:#0d5a61;display:block}.cart--item--variant-name{font-size:13px;margin:10px 0}.cart--item--price>div{font-style:normal;font-weight:400;font-size:14px;line-height:16px;text-transform:uppercase;color:#2f2f2f;text-align:left}.cart--item--price{padding:0;margin-top:15px!important;margin-bottom:5px}.qty-inner{display:flex;align-items:center}.qty-inner>span{font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#2f2f2f;margin-right:25px}.qty-inner .cart--quantity--container{border:none}.qty-inner .cart--quantity--input{border:none;font-weight:400;font-size:11.6667px;line-height:13px;display:flex;align-items:center;text-align:center;color:#2f2f2f;padding:0}.quick-hide+.quick-view-button{display:none!important}.cart--sub-total.cart-item-subtotal{display:flex;margin-left:15px}a.remove{font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#2f2f2f;opacity:.6;margin-top:10px;text-align:left}.desk-cart-details .cart--item--remove{margin:0!important;text-align:left;padding:0!important}.desk-cart-details .cart--item--remove a{margin-top:0;padding:0;text-transform:capitalize;letter-spacing:0;font-weight:600}.desk-cart-details .cart--item--variant-name{margin:0;padding:0}.desk-cart-details .cart--item--price{margin:0!important}a.remove:after{display:none}.cart-item-subtotal,.cart-item-subtotal>div{font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#2f2f2f;padding:0;font-family:Manrope,sans-serif}.cart-item-subtotal .money{margin-left:10px}.cart--item.cart-popup+.cart--footer .cart--total{background:#eaf5f3;display:flex;align-items:center;justify-content:space-between;padding:18px 43px 15px;margin:0 -16px}.cart--item.cart-popup+.cart--footer .cart--total>div{font-weight:600;font-size:16px;line-height:18px;color:#0d5a61;padding:0;font-family:Manrope,sans-serif}.cart-button--text svg{margin-left:10px;margin-top:-4px}.cart-button--text{display:flex;align-items:center}.cart--tax-info{display:none}.cart--checkout-button{display:flex;margin-top:37px}.cart--checkout-button>a{width:172px;background:#fff!important;border:1.61009px solid #DEECEB;border-radius:26.5665px;font-style:normal;font-weight:600;font-size:16.1009px;line-height:1.6;text-align:center;color:#0d5a61cc!important;display:flex;align-items:center;justify-content:center;margin-right:26px;text-transform:capitalize;padding:16px 15px 10px}.cart--checkout-button .button,.cart--checkout-button button{width:100%;min-width:120px;justify-content:center;width:170px;background:#deeceb!important;border:1.61009px solid #DEECEB;border-radius:26.5665px;font-style:normal;font-weight:600;font-size:16.1009px;line-height:1.6;display:flex;align-items:center;text-align:center;color:#0d5a61;text-transform:capitalize;padding:15px 15px 10px}.cart--checkout-button .button:hover,.cart--checkout-button button:hover{background-color:#deeceb!important;color:#0d5a61}.off-canvas--container[data-view=cart] .cart--header{display:block;text-align:left}.off-canvas--container[data-view=cart] .cart--header h1{font-family:"Manrope,sans-serif";color:#0d5a61}label.gift_wrapper{text-transform:none;color:#0d5a61}label.gift_wrapper input{width:15px;height:15px;display:inline-block;vertical-align:middle;margin-bottom:4px;cursor:pointer}label.cart--notes--heading{text-align:left;text-transform:none;letter-spacing:0;color:#0d5a61}.cart--item>*{vertical-align:top;border:none}.cart-desk-inner .cart--item{margin-bottom:30px;display:block}.desk-cart-details{padding:5px 20px}.cart-desk-inner .cart--footer{padding:0}.cart-desk-inner .cart--total{justify-content:space-between;margin-top:10px;font-weight:600;font-size:16.1009px;line-height:18px;display:flex;align-items:center;text-align:center;color:#0d5a61}.cart-desk-inner .cart--nav{justify-content:flex-start}.featured-text--heading{font-style:normal;font-weight:400;font-size:45px;line-height:56px;color:#0d5a61;font-family:"DM serif display",Libre Baskerville,serif}.featured-text--body p{font-style:normal;font-weight:400;font-size:20px;line-height:1.5;text-align:center;color:#0d5a61}.page--about-us .featured-home:before{display:none}.image-and-text,.text-and-images,.about-sec{display:flex;margin:90px auto;border-radius:20px;max-width:1200px;padding:0;align-items:center;overflow:hidden}.about-sec{margin-left:0;margin-right:0;padding-right:120px;max-width:100%;border-radius:0}.image-and-text>div,.text-and-images>div,.about-sec>div{width:100%}.image-and-text>.image-left{max-width:450px}.text-and-images>.image-right,.about-sec .about-left{max-width:508px}.text-right h2,.text-left h2,.about-sec h2,.grid-images h2{font-style:normal;font-weight:400;font-size:45px;font-family:"DM serif display",Libre Baskerville,serif;line-height:1.2;color:#0d5a61;padding:14px 0;margin:0}.grid-images{text-align:center;margin:120px auto;max-width:1200px}.grid-images p{margin:39px auto;max-width:450px}.grid-images .images:not(.grid_carousel_enabled){display:grid;grid-template-columns:repeat(3,1fr);grid-gap:50px}.text-right,.text-left,.about-right{padding:20px 100px}.text-left{padding-left:0}.image-and-text .image-left img{width:100%;height:100%;object-fit:cover;border-radius:20px 0 0 20px}.text-and-images .image-right img,.about-sec .about-left img{width:100%;height:100%;object-fit:cover;border-radius:20px}.about-sec .about-left img{border-radius:0 20px 20px 0}.featured-text--root{margin:86px 0 92px;padding:0}.contact-inner{display:flex}.contact-inner>div{width:100%}.contact-right{max-width:450px;margin-left:55px}.contact-left h2{font-family:"DM serif display",Libre Baskerville,serif;font-style:normal;font-weight:400;font-size:45px;line-height:56px;color:#0d5a61;margin-bottom:5px}.contact-left span{font-style:normal;font-weight:400;font-size:20px;line-height:1.5;text-align:center;color:#0d5a61;display:block;text-align:left;margin:10px 0 24px}.contact-left p{font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#2f2f2f;margin:30px 0}textarea{resize:none}.contact-left::placeholder{font-weight:400;font-size:14px;line-height:1.5;color:#0d5a61;opacity:.5}.contact-left:-ms-input-placeholder{font-weight:400;font-size:14px;line-height:1.5;color:#0d5a61;opacity:.5}.contact-left::-ms-input-placeholder{font-weight:400;font-size:14px;line-height:1.5;color:#0d5a61;opacity:.5}.contact-left button{font-style:normal;font-weight:600;font-size:16.1009px;line-height:1;display:flex;align-items:center;text-align:center;color:#0d5a61;background:#deeceb;border:1.61009px solid #DEECEB;border-radius:50px;padding:15px 50px 11px;height:auto;margin:20px 0 10px;text-transform:none;transition:all .3s}.contact-right img{width:100%}.blog-listing-inner{display:flex}.blog-listing-inner>div{width:100%}.footer--sub--shopify-link,.footer--root .contact-form{display:none}.announcement--root{position:relative}.announcement--text{text-transform:uppercase;font-family:Manrope,sans-serif;font-weight:600;font-size:12px;letter-spacing:0}.announcement--wrapper>*{padding:12px 8px 8px}a.bar_close{position:absolute;right:15px;top:50%;transform:translateY(-50%);line-height:0}#shopify-section-header{position:relative}.mega-menu-container{display:none}.mega-menu{position:absolute;z-index:2;width:calc(100% + 100px);top:100%;left:50%;transform:translate(-50%);background-color:#fff;padding:30px 50px 50px;border-radius:0 0 30px 30px;display:none;transition:all .3s;border-top:1px solid #DEECEB;box-shadow:0 10px 15px #0000001a}.mega-menu .mega-menu_wrapper{display:flex;flex-wrap:wrap;width:100%;max-width:1300px;margin:0 auto}.mega-menu .dropdown_column{width:100%;max-width:25%;padding:0 15px}.mega-menu__image-caption-link{border-radius:15px;overflow:hidden}.mega-menu__image-caption-link a{display:block;padding:0}.nav_mega_menus>ul>li>a{padding:35px 0;letter-spacing:0}.dropdown_column__menu li a{font-size:16px;padding:12px 0;text-transform:none;transition:all .3s}.dropdown_column__menu li a:hover{color:#86acb0}.dropdown_column__menu .dropdown_title li{border-bottom:1px solid #DEECEB;margin-bottom:12px}.dropdown_column__menu .dropdown_title li a{color:#86acb0;font-family:Manrope,sans-serif;font-weight:700;padding-top:0}.dropdown_column__menu .shop_all a{color:#86acb0;text-decoration:underline;transition:all .3s;margin-top:12px}.account_details_dropdown{position:absolute;top:100%;left:-40px;min-width:230px;background-color:#fff;padding:15px 20px;border-radius:15px;border:1px solid #CAE5E2;opacity:0;visibility:hidden;transition:all .3s}.account_details_dropdown.active{opacity:1;visibility:visible}.account_details_dropdown a{text-transform:capitalize;color:#0d5a61;font-size:14px}.account_details_dropdown li:not(:last-child){margin-bottom:5px}.account_details_dropdown li.log_out a{color:#86acb0;display:flex;align-items:center;justify-content:space-between}.featured-content--container .banner__buttons{top:auto;bottom:130px;display:flex}.index-slider .featured-content--container{position:relative}.index-slider .featured-content--container:before{background-image:url(/cdn/shop/files/featured-bg.png?v=1654082092);background-size:cover;background-position:top left;background-repeat:no-repeat;content:"";position:absolute;bottom:-1px;left:0;width:100%;z-index:1;height:130px}.product--quick-add:hover>*{opacity:1;box-shadow:none;transform:none}.quick-view-button{text-align:center;display:none}.quick-view-button a{display:block;color:#fff;margin-bottom:10px;background:#0d5a61;border-radius:26.5665px;font-style:normal;font-weight:600;font-size:16.1009px;line-height:18px;display:flex;align-items:center;text-align:center;color:#deeceb;padding:15px 20px 13px;display:inline-block;position:absolute;top:39%;left:50%;transform:translate(-50%,-50%);z-index:1;width:100%;max-width:fit-content;opacity:0;visibility:hidden;transition:all .3s}.product--root:hover .quick-view-button a{opacity:1;visibility:visible}.off-canvas--container{width:100%}.off-canvas--right-sidebar[data-active=product-form]{position:fixed;top:50%;width:90%;max-width:720px;left:50%;height:auto;min-height:fit-content;max-height:90%;overflow-y:auto;overflow-x:hidden;transform:translate(-50%,-50%);margin:0;opacity:0;visibility:visible;border-radius:10px}.off-canvas--viewport[data-off-canvas--state=right--opened] .off-canvas--right-sidebar[data-active=product-form]{transform:translate(-50%,-50%);opacity:1;visibility:visible}.off-canvas--container product-media-root.product--form{display:block}.off-canvas--right-sidebar a[data-off-canvas--close]{justify-content:flex-end;padding-top:15px;padding-right:20px;display:flex;position:absolute;right:0;z-index:2}.off-canvas--right-sidebar a[data-off-canvas--close] svg{width:16px;height:16px;cursor:pointer}[data-active=product-form] .off-canvas--container[data-view=product-form]{min-height:auto}.off-canvas--container product-media-root.product--form .product--form--media-container{width:40%;padding-bottom:0;float:left;margin:0;position:relative}.off-canvas--container product-media-root.product--form .product--form--container{width:60%;padding-top:10px;padding-left:20px;float:left;margin:0}.off-canvas--container product-media-root.product--form:after{content:"";clear:both;display:block}.off-canvas--container product-media-root.product--form .product--form-title{text-align:left;font-size:18px;font-family:Manrope,sans-serif;font-weight:600;line-height:1.6;padding:0;margin-bottom:5px}.product--price-wrapper [data-item]{font-family:Manrope,sans-serif;font-weight:600}.product--form--container p.vendor{font-size:15px;text-transform:uppercase;font-family:Manrope,sans-serif;font-weight:600;margin-bottom:5px}.off-canvas--container .product-price--wrapper [data-item]{font-family:Manrope,sans-serif;font-weight:600;font-size:16px}.product-rating--root span{font-size:13px;text-transform:uppercase;font-family:Manrope,sans-serif;font-weight:600;color:#0d5a61}.quantity_and_add_to_cart_btn{display:flex;align-items:center}.quantity_and_add_to_cart_btn label,.product-quantity--root label{display:none}.product-quantity--root{background-color:#cae5e2;padding:0;border-radius:50px;overflow:hidden;display:flex;width:max-content;color:#0d5a61}.product--form--container .product-quantity--root{padding:0}.product-quantity--root input{border:none;padding:5px 0 0;text-align:center;appearance:none;-webkit-appearance:none;-moz-appearance:textfield;background-color:transparent;width:40px;height:45px;line-height:45px}.product-quantity--root input::-webkit-outer-spin-button,.product-quantity--root input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.js-change-quantity{display:flex;align-items:center;justify-content:center;padding:0 19px}.product-minus.js-change-quantity{padding-right:10px;padding-left:10px}.product-plus.js-change-quantity{padding-left:10px;padding-right:10px}.off-canvas--container product-options-root.product-options--root{padding-bottom:12px}.off-canvas--container .flexbox-gap .radios--container{gap:10px}.product-buy-buttons--cta{background-color:#cae5e2;color:#0d5a61;font-family:Manrope,sans-serif;font-weight:600;font-size:12px;border-radius:50px;padding:13px 13px 9px;transition:all .3s}.quantity_and_add_to_cart_btn .product-buy-buttons--cta{margin-left:15px}.off-canvas--container .product-rating--root{margin-bottom:8px}.radios--option-label{text-transform:capitalize}.radios--value-button>*{line-height:1.5;padding:10px 12px 7px;border-radius:50px;font-size:12px}.product_descripton{font-size:15px;margin-bottom:20px}.off-canvas--container .product--form--container .product-price--root{padding-bottom:6px}.save_prices{color:#0d5a61;font-family:Manrope,sans-serif;font-weight:600;margin-bottom:10px}#shopify-section-footer{background:#deeceb;position:relative;margin-top:78px}#shopify-section-footer:before{content:"";background-position:top left;position:absolute;top:-78px;left:0;width:100%;height:80px;background:url(//unwritten.hair/cdn/shop/t/44/assets/green-bg.png?v=137537809545592080791771299919);background-repeat:no-repeat;background-size:cover}.footer--root{padding:70px 50px 50px}.footer-inner .footer-top{display:flex;flex-wrap:wrap}.footer-top .footer-left{width:100%;max-width:65%}.footer-top .footer-right{width:100%;max-width:35%}.footer--block--heading{font-size:16px;font-family:Manrope,sans-serif;color:#0d5a61;font-weight:600}.footer--menu li{margin-bottom:5px}.footer--menu a{color:#0d5a61;font-size:14px;font-family:Manrope,sans-serif;font-weight:400}.footer--block:nth-of-type(2) .footer--block--container{margin:0}.footer-inner .footer--block,.footer-inner .pinky-swear{padding:0 15px}.pinky-swear li{display:flex;flex-wrap:wrap;align-items:flex-start}.pinky-swear li:not(:last-child){margin-bottom:20px}.pinky-swear li .content{width:100%;max-width:calc(100% - 24px);padding-left:20px;color:#0d5a61;font-family:Manrope,sans-serif;font-weight:600;font-size:13px}.pinky-swear .content .title{text-transform:uppercase;font-family:Manrope,sans-serif;font-weight:700;text-decoration:none;font-size:14px}.pinky-swear li img{max-width:24px}.footer-bottom{display:flex;flex-wrap:wrap;padding:30px 15px 0;align-items:center}.footer-social .contact--social{padding:0 0 0 30px}.footer-social .contact--social a{padding:0 10px;margin-top:10px}.footer--root .footer--sub>*{padding:0}a.read_more,span.read_more{display:inline-block;border:1px solid #e2e2e2;padding:12px 30px 9px;margin-top:25px;border-radius:50px;color:#0d5a61;background-color:#fff;cursor:pointer}.page--generic .featured-video--header,.page--find-a-stockist .featured-video--header{justify-content:center;max-width:100%;padding:0 67px}.page--generic .featured-video--header .featured-video--play,.page--find-a-stockist .featured-video--header .featured-video--play{margin-top:auto}.page--generic .featured-video--header .featured-video--heading,.page--find-a-stockist .featured-video--header .featured-video--heading{margin-top:auto;margin-bottom:80px}.page--generic .featured-video--header h2,.page--find-a-stockist .featured-video--header h2{margin:0;text-align:left;padding-left:50px;font-size:45px;max-width:530px}.text-and-images.text-and-video .text-left{max-width:45%}.text-and-images.text-and-video .image-right.featured-video-right{max-width:60%;border-radius:30px;overflow:hidden}.featured-video-right .featured-video--thumbnail{padding:0}.page--generic .featured-video-right .featured-video--header .featured-video--play,.page--find-a-stockist .featured-video-right .featured-video--header .featured-video--play{margin:auto;line-height:0}.contact--form-details{align-items:flex-start}.contact--form-details input[type=text],.contact--form-details input[type=email]{padding:8px 15px}.cart--item--title [data-item~=block-heading]{font-family:Manrope,sans-serif}.cart--root:not([data-view=desktop]) .cart--item--remove>*{text-transform:capitalize}.product-page--featured-blocks{display:flex;flex-wrap:wrap}.product-page--featured-blocks>div{width:100%}.product-page--block[data-block-type=quantity-input],.product-page--block[data-block-type=buy-buttons]{width:max-content}.product-page--block[data-block-type=buy-buttons]{margin-left:20px}.product-page--vendor{font-family:Manrope,sans-serif}.product-page-inner .product-page--heading span{font-family:Manrope,sans-serif;font-weight:400;margin-left:10px;padding-left:15px;position:relative}.product-page-inner .product-page--heading span:before{position:absolute;width:5px;height:5px;content:"";top:50%;left:0;transform:translateY(-50%);background-color:#2f2f2f;border-radius:100%}[data-product-block][data-block-type="@app"]{margin-top:10px}.product-recommendations--body .product--title{font-size:13px}.collapsible-tab--toggle{color:#0d5a61}.product-recommendations--body .product--label-container{display:none}#shopify-product-reviews .spr-container{border:none;padding:0}#shopify-product-reviews h2.spr-header-title{font-family:"DM serif display",Libre Baskerville,serif;font-size:42px;color:#0d5a61;font-weight:400}#shopify-product-reviews .spr-starrating.spr-summary-starrating,.spr-summary-actions-togglereviews{color:#0d5a61}#shopify-product-reviews .spr-summary-actions .spr-summary-actions-newreview,fieldset.spr-form-actions .spr-button.spr-button-primary{padding:13px 25px 9px;background-color:#deeceb;color:#0d5a61;text-decoration:none;font-family:Manrope,sans-serif;font-weight:600;border-radius:50px;display:inline-block}fieldset.spr-form-actions .spr-button.spr-button-primary{overflow:hidden;line-height:1;text-transform:none;font-size:16px;letter-spacing:0}.spr-reviews .spr-review-header-starratings{color:#fef280}.spr-review-header{color:#0d5a61}.spr-review-header-title{font-family:Manrope,sans-serif;font-weight:600}.visually-hidden{display:none}.template--product .featured-video--header{justify-content:center;line-height:0}.featured-blog--footer a[data-item=button]{display:inline-block;flex-basis:unset;margin:15px auto 0;border:1px solid #DEECEB;padding:10px 30px 14px;border-radius:50px}.featured-blog--footer a[data-item=button] span{color:#0d5a61;line-height:1;height:auto;width:auto;background-color:transparent;text-transform:capitalize;font-family:Manrope,sans-serif;font-weight:600;font-size:16px;padding:0}.featured-blog--top a[data-item=button]>*{background-color:transparent;height:auto;color:#0d5a61;line-height:1.6;padding:0;text-transform:none;font-size:16px;font-family:Manrope,sans-serif;font-weight:600;opacity:.6}.featured-blog--wrapper .article--item--image img{opacity:1;visibility:visible;object-fit:cover}.featured-blog--wrapper.featured-blog_listing_wrapper{display:grid;grid-template-columns:1fr 1fr;grid-gap:50px;align-items:start}.featured-blog--grid_left{position:relative}span.featured_label{position:absolute;z-index:1;background-color:#fff;border-radius:50px;padding:10px 25px 8px;top:25px;left:15px;font-family:Manrope,sans-serif;font-weight:600;color:#0d5a61}.article--item-info .article--item--date{color:#0d5a6199}.featured-blog--grid_right .featured-blog--header{gap:0;padding-bottom:15px;border-bottom:1px solid #DEECEB;margin-bottom:20px}.featured-blog--wrapper .featured-blog--grid_right .featured-blog--heading{font-size:24px;line-height:1.6}.featured-blog--wrapper.featured-blog_listing_wrapper .article--item--heading a{border:none;margin-bottom:0;padding-top:15px}.featured-blog--wrapper.featured-blog_listing_wrapper .article--item--date{font-family:Manrope,sans-serif;font-weight:600;text-transform:none;font-size:14px;margin-bottom:10px}.featured-blog--grid_left .article--item{overflow:hidden}.featured-blog--grid_left .article--item .image--container{padding-top:85%!important}.featured-blog--grid_left .article--item__details{background-color:#fff;margin-top:-50px;position:relative;padding:0 20px}.featured-blog--grid_left .article--item__details .article--item--heading a{font-size:36px;line-height:1.2;text-transform:none;padding-top:0}.featured-blog--grid_left .article--item__details>*{z-index:1;position:relative}.featured-blog--grid_left .article--item__details:before{content:"";position:absolute;width:110%;height:170px;background-color:#fff;top:-60px;left:-10px;z-index:0;border-radius:70% 1.5 0% 0px}.page--blog featured-blog-root.featured-blog--root{padding-bottom:50px}.featured-blog--root.featured_blog__lists .article--item{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px}.page--blog featured-blog-root.featured-blog--root.featured_blog__lists{padding:140px 20px 100px;background-size:cover!important}.featured-blog--footer a[data-item=button]{background-color:#fff}.page--blog .featured-text--root{margin-bottom:30px}ul.blog_all_catagories{display:flex;align-items:center;justify-content:center;max-width:1200px;margin:0 auto;overflow-x:auto;overflow-y:hidden;border-top:1px solid #DEECEB;border-bottom:1px solid #DEECEB}ul.blog_all_catagories li.blog_cat{margin:0 20px}.blog_all_catagories a{font-size:16px;color:#0d5a61;padding:14px 15px 11px;display:inline-block;transition:all .3s}.blog_all_catagories a:hover{text-decoration:underline}.article--heading,.article--content{max-width:950px}.article--root[data-show-featured=false] .article--heading .article--header--info{padding:30px 0 0;text-align:left}.article--header--info .article--title{font-family:"DM serif display",Libre Baskerville,serif;text-align:left;color:#0d5a61;font-size:28px}.article--header--info .article--info{justify-content:flex-start}.article--header--info .article--info>*{color:#6e9ca0;font-size:18px;text-transform:capitalize}.article--header--info .article--info .article--author{font-style:normal}.article--wrapper .article--heading{padding-bottom:10px}.article--content h2,.article--content h3,.article--content h4,.article--content h5{font-family:"DM serif display",Libre Baskerville,serif;color:#0d5a61}.article--content h2{font-size:32px;opacity:.4;display:block;margin-bottom:40px;margin-top:5px}.article--content img{border-radius:22px;margin-bottom:40px}.article--content h3{font-size:28px;margin-bottom:15px}.article--content h4{font-size:18px;margin-bottom:15px}.article--content p{margin-bottom:15px}.custom_images_for_slider:not(.slick-slider){display:none}.custom_images_for_slider{padding-left:100px}.custom_images_for_slider .img_side{padding:0 15px}.custom_images_for_slider .img_side img{border-radius:15px;overflow:hidden;width:100%}.article--navigation-root{padding:0 20px;margin:60px 0}.article--navigation-root .article--navigation-wrapper{max-width:1000px;flex-wrap:wrap;padding:50px 25px 35px;border-top:1px solid #DEECEB;border-bottom:1px solid #DEECEB}.article--navigation-root .article--navigation-wrapper .article_navigation_header{width:100%}.article--navigation-wrapper .article--share{margin-left:0}.article_navigation_header h2{font-family:"DM serif display",Libre Baskerville,serif;color:#0d5a61;margin-bottom:10px}.article_navigation_header span{font-family:"DM serif display",Libre Baskerville,serif;color:#0d5a61;opacity:.4}.article--navigation-wrapper .article--share-icon a{padding:0;line-height:0;margin-right:25px;color:#9ebdc0}.article--navigation-wrapper .article--share-icon a svg{width:30px;height:30px}.article--navigation-wrapper .article--share-icon a svg path{fill:#9ebdc0}.article-comments--root .article-comments-wrapper{max-width:1000px;padding:30px;border-radius:20px;background-color:#f1f8f7}.article-comments--root .article-comments-wrapper .comments--form-moderated{text-transform:none}.article-comments--root .article-comments-wrapper button[type=submit]{width:max-content;padding:16px 25px 10px;line-height:1.5;height:auto;border-radius:50px;text-transform:capitalize;letter-spacing:0;font-family:Manrope,sans-serif;font-weight:600;color:#0d5a61;background-color:#fff;border:1px solid #DEECEB}.comments--root .comments--form:before{background-color:#deeceb}.shopify-policy__title h1{font-family:Libre Baskerville;color:#0d5a61;font-size:28px;font-weight:400}.shopify-policy__container{max-width:1100px}.shopify-policy__body span{color:#383b41}.off-canvas--right-sidebar{width:90%}.cart-desk-inner .cart--total div[data-item=block-heading],.cart-desk-inner .cart--total .cart--total--price{font-family:Manrope,sans-serif;font-weight:600}.cart--item--title [data-item~=block-heading] a{line-height:1.6}.cart--item--total{font-size:14px}[data-product-block][data-block-type=description] .collapsible-tab--wrapper{border-bottom:none}[data-product-block][data-block-type=description]+[data-product-block][data-block-type=collapsible-tab]{margin-top:0}#shopify-section-template--15614229086365__1655979615eefc2e43 .apps--root .apps--wrapper,#shopify-section-template--15614228693149__16558773840839dfba .apps--root .apps--wrapper{max-width:100%!important}.shopify-section .apps--root .apps--wrapper #shopify-block-d4216943-208b-4bde-b19c-448df85660c9,.shopify-section .apps--root .apps--wrapper #shopify-block-0c2a12f5-edd9-44a1-a989-55597c47a64f{display:flex;flex-direction:column}.shopify-section .apps--root .apps--wrapper div#shopify-block-d4216943-208b-4bde-b19c-448df85660c9 .insta-link,.shopify-section .apps--root .apps--wrapper #shopify-block-0c2a12f5-edd9-44a1-a989-55597c47a64f .insta-link{order:2}.collapsible-tab--content{padding:16px 0}#shopify-section-template--15614229086365__1655979615eefc2e43 .apps--root{padding-top:20px}.newsletter__popup .popup--container{top:50%!important;bottom:auto;left:50%;transform:translate(-50%,-50%);opacity:0;visibility:hidden;max-width:640px;border-radius:15px;transition:all .5s;box-shadow:0 0 15px #00000026;overflow-x:hidden;overflow-y:auto;width:90%;max-height:90vh}.newsletter__popup .popup--container[data-transition=at_end]{opacity:1;visibility:visible;transform:translate(-50%,-50%)}.newsletter__popup .popup--wrapper{padding:0}.newsletter__popup .popup--wrapper{padding:0;justify-content:space-between}.newsletter__popup .popup--wrapper .popup--left-column{padding:0;max-width:42.5%;min-width:auto;width:100%}.newsletter__popup .popup--wrapper .popup--center-column{max-width:57.5%;width:100%;padding:15px}.newsletter__popup .popup--wrapper img.popup--image{height:100%;max-height:max-content;max-width:100%}.newsletter__popup .newsletter__header{padding:0}.newsletter__popup .newsletter__header .popup--newsletter-title{text-align:center;font-size:36px;font-family:Libre Baskerville;color:#0d5a61}.newsletter__popup .newsletter__header .newsletter_subtitle,.newsletter__popup .newsletter__header .newsletter_text{font-size:15px;color:#0d5a61;font-family:Manrope,sans-serif;font-weight:600;opacity:.6}.newsletter__popup .sign_up_button{padding:50px 0 0}.newsletter__popup .sign_up_button .acount_login_btn{background-color:#fff;color:#0d5a61;padding:14px 40px 11px;border:1px solid #DEECEB;border-radius:50px;display:inline-block}.newsletter__popup .sign_up_button .popup--close{position:relative;top:0;left:0;display:block;margin-top:20px;color:#0d5a61;opacity:.6;font-family:Manrope,sans-serif;font-weight:600;font-size:14px}#create_customer label.label,#custom_customer label.label{display:none}.accounts_wrapper_container{max-width:1210px;margin:0 auto;padding:50px 20px;display:flex;flex-wrap:wrap}.accounts_wrapper_container .accounts_wrapper_left{width:100%;max-width:200px;padding-right:25px}.accounts_wrapper_container .accounts_wrapper_right{width:100%;max-width:calc(100% - 200px);padding:15px 0 15px 30px;border-left:1px solid #CAE5E2}.accounts_wrapper_left .account_tags{padding-top:100px}.accounts_wrapper_left .tab_links a{display:block;font-size:15px;padding:16px 0 11px;color:#0d5a61;border-bottom:1px solid #CAE5E2}.accounts_wrapper_left .tab_links.active a{font-family:Manrope,sans-serif;font-weight:600}.accounts_wrapper_right .account_name{display:flex;align-items:center;padding-bottom:50px}.accounts_wrapper_right .account_name .a_img{line-height:0;border-radius:100%;overflow:hidden;padding-bottom:0;cursor:pointer}.accounts_wrapper_right .account_name .a_img svg,.accounts_wrapper_right .account_name .a_img img{width:53px;height:53px;object-fit:cover}.accounts_wrapper_right .account_name .a_name{font-family:Libre Baskerville;font-size:28px;padding-left:20px;color:#0d5a61}.accounts_wrapper_right .ordes_orders{padding-left:20px}.order_item_toggle_content{display:none;padding-top:25px}.order_item_toggle{display:flex;flex-wrap:wrap;justify-content:space-between}.order_item_toggle .view_order a{font-size:14px;color:#0d5a61}.order_item_toggle .icons{padding:0 0 0 15px;display:flex;align-items:center;height:23px;cursor:pointer}.order_item_toggle .icons svg.minus,.order_item_toggle.active .icons svg.plus{display:none}.order_item_toggle.active .icons svg.minus{display:block}.order_item_toggle .left_order{width:100%;max-width:calc(100% - 120px);display:flex;flex-direction:column}.left_order span{color:#0d5a61}.left_order>span{padding-bottom:7px}.left_order .order_id{font-family:Manrope,sans-serif;font-weight:600}.left_order>span.order_date{padding-bottom:15px}.left_order .delivered_span span,.left_order .order_value span{text-decoration:underline}.order_item_toggle_content span.delivered_date{font-family:Manrope,sans-serif;font-weight:600;color:#0d5a61;padding-bottom:25px;display:block}.order_item_toggle_content .order_items{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;padding-bottom:45px}.ordes_orders .order_item+.order_item{padding-top:25px;margin-top:20px;border-top:1px solid #DEECEB}.order_items .line_item{display:grid;grid-template-columns:1fr 2fr;grid-gap:20px}.line_item .line_item_img img{border-radius:10px}.line_item .line_item_title{color:#0d5a61;font-family:Manrope,sans-serif;font-weight:600;margin-bottom:5px;display:block}.line_item .line_item_title span{font-family:Manrope,sans-serif}.line_item .line___price{margin-bottom:3px}.line_item .order_item_quantity{margin-bottom:5px}.order_tracking_content{display:none}.order_tracking_toggle{font-family:Manrope,sans-serif;font-weight:600;color:#0d5a61;cursor:pointer;margin-bottom:20px}.order_tracking_toggle span{text-decoration:underline}.order_tracking_toggle span.icon{margin-left:10px}.order_tracking_toggle.active span.icon svg{transform:rotate(180deg)}.order_tracking_content p{position:relative;padding-left:40px}.order_tracking_content p:before{content:"";position:absolute;width:8px;height:8px;background-color:#0d5a61;border-radius:100%;left:12px;top:8px}.order_tracking_content p:not(:last-child):after{content:"";position:absolute;border:1px dashed #0D5A61;width:76px;height:1px;overflow:hidden;left:0;top:60%;transform:rotate(90deg) translateY(22px)}.order_tracking_content p:not(:last-child){padding-bottom:20px}.order_tracking_content span.note{color:#0d5a61;display:block;margin-bottom:8px}.template--customers--order .customer--wrapper{max-width:1200px;padding:50px 15px}.customer--wrapper h1{font-family:"DM serif display",Libre Baskerville,serif;font-size:36px;font-weight:400;color:#0d5a61}.header--right-side .popup--open{display:none}#shopify-section-template--15614228693149__16558773840839dfba .apps--root{padding-top:15px}.customer_form_update_wrapper .account--button-container{padding-top:30px;justify-content:space-between;flex-direction:row}.customer_form_update_wrapper #customer_logout_link{border-radius:50px;border:1.61009px solid #DEECEB;font-weight:600;font-size:16.1009px;line-height:1.2;display:flex;align-items:center;justify-content:center;text-align:center;color:#0d5a61;text-transform:capitalize;height:auto;padding:14px 30px 10px;transition:all .3s}.customer_form_update_wrapper #customer_logout_link:after{display:none}.customer_form_updates h3{font-family:Manrope,sans-serif;font-weight:600;margin-bottom:25px;color:#0d5a61}.customer_form_update_wrapper .form-field,.customer_form_update_wrapper .form-field>div{position:relative}.customer_form_updates #custom_customer label.label{display:block;color:#adc3c0;text-transform:capitalize;letter-spacing:0;background-color:#fff;position:absolute;padding:0;top:-10px;left:20px}.customer_form_updates #custom_customer input{margin-bottom:25px}.customer_form_update_wrapper .form-field.form_field_inputs{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px}.text-and-images.text-and-video .featured-video--header{justify-content:center}.featured-video--heading-mobile h2{font-family:Libre Baskerville;color:#0d5a61}.shopify-challenge__container input.shopify-challenge__button.btn{margin-top:30px;margin-bottom:20px;color:#0d5a61;background-color:#deeceb;text-transform:none;letter-spacing:0;font-family:Manrope,sans-serif;font-weight:700;height:auto;line-height:1;font-size:15px;padding:17px 40px 15px;border-radius:50px}.page--addresses #customer-addresses{padding:50px 20px;max-width:1200px;margin:0 auto}.navigation--filter[data-item] .navigation--button:not(:last-child){border-right:1px solid #0D5A61;border-radius:0}.navigation--mobile-header .navigation--mobile-button{border-color:#deeceb;text-transform:none;color:#0d5a61}.mobile_image_slide{display:none}.header--search a svg{margin-top:-4px;margin-right:10px}.cart--root:not([data-view=desktop]) .cart--checkout-button{justify-content:space-between}.template--list-collections .featured-grid--item--text-container h3{color:#fff}#shopify-section-customer-alternate .login-form-left{max-width:480px}.form-field.upload_image_field{display:flex;align-items:center;margin-bottom:20px;position:relative}#custom_customer .form-field.upload_image_field label.label{display:block;padding:0 0 0 20px;color:#0d5a61;text-transform:none;font-size:14px;letter-spacing:0;cursor:pointer}.form-field.upload_image_field input#customer_image{position:absolute;opacity:0;top:0;cursor:pointer}.form-field.upload_image_field .upload_image{width:88px;height:88px;overflow:hidden;border-radius:100%}.form-field.upload_image_field .upload_image img{width:100%;height:100%;object-fit:cover}.customer_form_updates .customer_form_update_wrapper{max-width:640px}#custom_customer #customer_email{cursor:not-allowed;color:#adc3c0}.account--create button:hover,.account--create button:focus{background:#deeceb;color:#0d5a61}span.saveBtn_text svg{margin-top:0;margin-bottom:-7px}span.page__spinner{top:0;position:fixed;width:100%;height:100%;left:0;background-color:#00000080;z-index:1000;display:none}span.page__spinner svg.spinner--root{margin:auto;width:60px;height:60px;fill:#fff}.template--blog blog-root.blog--root{max-width:1200px;padding:50px 20px;margin:0 auto}.template--blog blog-root.blog--root h1,.template--blog blog-root.blog--root h1 a{text-align:center;font-family:Libre Baskerville;font-size:40px;text-transform:capitalize;color:#0d5a61}.template--blog .blog--header--root{padding:0 0 40px}.template--blog .image--root img{opacity:1;visibility:visible;border-radius:30px}.template--blog h3.article--item--heading a{font-family:Manrope,sans-serif;font-weight:600;color:#0d5a61;margin:25px 0 8px;display:block}.stamped-content label.stamped-form-label{text-transform:capitalize;color:#0d5a61}span.stamped-product-reviews-badge.stamped-main-badge{margin-bottom:5px}.template--product #stamped-button-submit,input.stamped-button.stamped-button-primary.button.button-primary.btn.btn-primary,.stamped-summary-actions .stamped-summary-actions-newreview{width:auto;line-height:1;padding:15px 25px 11px;background-color:#deeceb;border-color:#deeceb;border-radius:50px;color:#0d5a61;font-family:Manrope,sans-serif;font-weight:600;box-shadow:none!important}body .stamped-fa-star,body .stamped-fa-star-checked,body .stamped-fa-star-half-o,body .stamped-fa-star-o{color:#cae5e2}#stamped-reviews-tab .stamped-review{display:grid;grid-template-columns:200px 1fr;grid-gap:15px}#stamped-reviews-tab .stamped-review .stamped-review-header{display:flex;flex-direction:column}#stamped-reviews-tab .stamped-review .stamped-review-header .stamped-review-avatar{width:46px;height:46px;margin-bottom:15px}#stamped-reviews-tab .stamped-review .stamped-review-header .created{order:3;color:#0d5a61;font-size:13px;margin-top:10px;font-family:Manrope,sans-serif}#stamped-reviews-tab .stamped-review .stamped-review-header strong.author{font-family:Manrope,sans-serif;font-weight:600;font-size:15px;color:#0d5a61;margin-bottom:5px}[data-widget-style=standard2] .stamped-review-header-title{font-family:Manrope,sans-serif;font-weight:600;color:#0d5a61}.stamped-review-content p.stamped-review-content-body{margin-top:10px}.stamped-container[data-widget-show-product-variant=true] .stamped-review-product a{color:#0d5a61}.stamped-review-footer .stamped-rating-holder{font-family:Manrope,sans-serif;font-weight:500;font-size:14px}.stamped-review-footer .stamped-rating-holder i.stamped-fa:before{font-size:16px;color:#0d5a61}.template--product #stamped-sort-select,.template--product #stamped-sort-select2{font-family:Manrope,sans-serif;font-weight:600;color:#0d5a61;margin-top:15px}.template--product #stamped-reviews-tab .stamped-review .stamped-review-content{margin:0}.template--product .stamped-reviews .stamped-review-options ul li{flex-basis:100%;flex-direction:row;color:#0d5a61}.cart-desk-inner .cart--item{display:flex}.cart-desk-inner .cart--item .cart--item--total{margin-left:auto}.desk-cart-details .cart--item--variant-name a{font-size:13px}.thumb-images img{object-fit:cover}.ref-sec{padding:56px 0 183px}.banner-sec{text-align:center;margin-bottom:150px;position:relative}.banner-sec>.sec-container{margin:0 88px;padding:36px 72px 42px;background:#f2f8f7;border-radius:20px;position:relative}.banner-sec .img img{max-width:89px;margin-bottom:24px;border-radius:50%}.mbl-ul{display:flex;align-items:center;justify-content:center}.Referred-by span{font-style:normal;font-weight:700;font-size:16px;line-height:150%;text-align:center;text-transform:uppercase;color:#265e62}.Referred-by h3{font-style:normal;font-weight:400;font-size:50px;line-height:72px;letter-spacing:-.02em;color:#265e62;margin:8px 0 16px}.Referred-by p{font-style:normal;font-weight:700;font-size:16px;line-height:150%;text-align:center;text-transform:uppercase;color:#265e62;margin:0 0 30px}.mbl-ul li img{width:20px}.mbl-ul li span{ont-style:normal;font-weight:600;font-size:16px;line-height:150%;color:#265e62;margin-left:8px}.mbl-ul li:first-child{margin-right:24px}.banner-sec>div>p{font-style:normal;font-weight:500;font-size:16px;line-height:150%;text-align:center;color:#2f2f2f;max-width:830px;margin:36px auto auto}.social-ul{max-width:140px;display:inline-block;position:absolute;top:37%;right:72px;transform:translateY(-50%)}.social-ul>span{font-style:normal;font-weight:700;font-family:Manrope,sans-serif;font-size:20px;line-height:150%;text-align:right;text-transform:uppercase;color:#275960;display:block}.social-ul>ul{display:flex;align-items:center;justify-content:flex-end;margin-top:12px}.social-ul>ul>li:first-child{margin-left:0}.social-ul>ul>li{margin-left:24px}.why-connect{background:#fff;box-shadow:0 4px 56px #0000001f;border-radius:20px;margin:auto;max-width:1108px;width:100%}.why-connect>div{position:relative}.ready-col{background:#387a7f;border-radius:20px;margin:0 54px;position:relative;bottom:-30px;align-items:center;justify-content:space-between;text-align:left;padding:27px 35px}a#online-booking-link{margin-top:30px;display:block}.ready-col span{font-weight:400;font-size:33px;line-height:103.2%;letter-spacing:-.02em;color:#fff}.ready-col p{font-style:normal;font-weight:700;font-size:14px;line-height:150%;text-transform:uppercase;color:#fff;margin-top:10px}.ready-col p span{font-size:14px}.ready-col a{font-style:normal;font-weight:700;font-size:18px;line-height:24px;display:flex;align-items:center;text-align:center;color:#fff;border-radius:10px;border:1px solid #fff;padding:16px 48px}.book-me a{background:#387a7f;border-radius:10px;display:inline-block;font-style:normal;font-weight:700;font-family:Manrope,sans-serif;font-size:18px;line-height:24px;text-align:center;color:#f2f8f7;padding:16px 32px;position:relative}.login-signup>a{width:100%;text-align:center;justify-content:center;margin:0 0 20px;padding:10px 0;font-size:18px;display:inline-block;width:auto;min-width:250px}.login-signup{display:flex;align-items:center;justify-content:center;flex-direction:column}.login-signup>a:hover{background:#fff;color:#397a7f}.login-signup span{display:block;font-size:17px}.login-signup .account--login{margin:0 0 20px;position:relative}#connect-btn{visibility:hidden;opacity:0;position:absolute}.why-connect>div>span{background:#387a7f;border-radius:10px;display:inline-block;font-style:normal;font-weight:700;font-family:Manrope,sans-serif;font-size:18px;line-height:24px;text-align:center;color:#f2f8f7;padding:16px 32px;position:relative;top:-30px}.why-connect ul{display:flex;max-width:800px;justify-content:space-between;align-items:flex-start;margin:20px auto auto;padding-bottom:50px}.why-connect ul li img{width:172px;height:auto;object-fit:cover}.why-connect ul li span{font-size:14px;line-height:150%;text-align:center;text-transform:uppercase;color:#265e62;display:block;font-family:Manrope,sans-serif;font-weight:700;max-width:200px;margin-top:16px}.services-offered>div{background:#fff;box-shadow:0 4px 56px #0000001f;border-radius:20px 0 0 20px;display:flex;align-items:flex-start;margin:auto;max-width:1100px}.services-offered>div>div{width:100%}.services-offered-text>div{padding:56px 54px;max-width:500px}.services-offered-text>div>span{font-style:normal;font-size:18px;line-height:150%;text-align:left;font-family:Manrope,sans-serif;font-weight:700;color:#265e62;display:block;border-bottom:1px solid #0D5A61;padding-bottom:16px;margin-bottom:32px}.services-offered-text ul li{display:flex;justify-content:space-between;padding-right:30px;padding-bottom:20px}.services-offered-text ul li span{font-style:normal;font-weight:600;font-size:14px;line-height:150%;color:#2f2f2f}#myList{height:250px;overflow:scroll}.connected_btn{pointer-events:none;cursor:none!important}.page-loader{width:100%;height:100vh;position:fixed;background:#272727;opacity:.3;z-index:1000;top:0}.page-loader .txt{color:#666;text-align:center;top:40%;position:relative;text-transform:uppercase;letter-spacing:0rem;font-weight:700;line-height:1.5}.spinner{position:relative;top:35%;width:80px;height:80px;margin:0 auto;background-color:#fff;border-radius:100%;-webkit-animation:sk-scaleout 1s infinite ease-in-out;animation:sk-scaleout 1s infinite ease-in-out}@-webkit-keyframes sk-scaleout{0%{-webkit-transform:scale(0)}to{-webkit-transform:scale(1);opacity:0}}@keyframes sk-scaleout{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.connected-popup-outer{position:fixed;top:0;left:0;width:100%;display:none;height:100%}.connected-popup-outer svg{width:52px;margin-bottom:20px}.connected-popup-outer .close{display:none;position:absolute;top:-16px;right:-17px;cursor:pointer}.connected-popup-outer .close svg{width:40px}#connected-popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;max-width:500px;width:100%;padding:20px;margin:50px 0;text-align:center;z-index:1}@media screen and (min-width:768px){.featured-content--root[data-image-height="3"][data-text-position=bottom-left] .featured-content--container,.featured-content--root[data-image-height="3"][data-text-position=center] .featured-content--container{min-height:800px}.header--left-side{flex:0 0 77%}}@media screen and (max-width:1499px){.x-menu--level-1--link>a{margin-right:30px}.login_inner{margin-right:30px}}@media screen and (max-width:1320px){.x-menu{padding-left:15px;display:block}.x-menu--level-1--link>a,.login_inner{margin-right:20px}.x-menu--level-1--link>a,.cart-link a,.header--search a,.layout--login a{font-size:14px}.login_inner svg{margin-right:8px;width:30px;height:30px}.grid-images .images{grid-gap:20px}.product-breadcrumb ol{margin-left:0}}@media (max-width:1340px){.banner-sec>.sec-container{margin:0 50px}.services-offered>div,.why-connect{max-width:1000px}}@media (max-width:1199px){.social-ul{position:static;transform:translateY(0);margin:50px 0}.banner-sec>.sec-container{margin:0 30px;padding:36px 72px 61px}.services-offered>div,.why-connect{max-width:670px;position:static;transform:translateY(0)}.why-connect ul{max-width:650px}.banner-sec{margin-bottom:100px}.ready-col span{font-size:28px}.ready-col p,.ready-col p span{font-size:12px}.ready-col{padding:20px;margin:0 20px}.services-offered-text>div{padding:22px}.services-offered>div{align-items:inherit}.services-offered>div>div{min-height:100%}.services-offered>div>div img{min-height:100%;object-fit:cover}}@media (max-width:767px){.ref-sec{padding:30px 0}.banner-sec>.sec-container{margin:0 20px;padding:20px}.banner-sec .img img{max-width:59px}.Referred-by h3{font-size:30px;line-height:1.2;margin:24px 0}.Referred-by p,.Referred-by span{font-size:14px}.mbl-ul{display:block}.mbl-ul li:first-child{margin-right:0;margin-bottom:10px}.why-connect>div>span{font-size:14px;padding:12px 22px}.why-connect{margin:60px 20px;width:auto}.why-connect ul{display:block}.why-connect ul li{margin-bottom:40px}.why-connect ul li span{margin:30px auto}.ready-col{display:block}.ready-col a{padding:12px 0;text-align:center;justify-content:center;margin-top:20px}.ready-col span{font-size:22px}.services-offered>div{display:block;margin:0 20px;border-radius:20px}}@media screen and (max-width:1240px){.image-and-text,.text-and-images,.grid-images{margin:90px 20px}.product-page--panel-wrapper,.product-recommendations--root{margin:0 20px}}@media screen and (max-width:1199px){.x-menu--level-1--link>a,.cart-link a,.header--search a,.layout--login a{font-size:13px}.header--right-side{right:0}.header--search a,.login_inner{margin-right:15px}.x-menu--level-1--link>a{margin-right:15px;font-size:13px}.header--root .logo--root img{max-width:160px}.index-slider .featured-content--container:before{height:100px}[data-section-id]{padding:50px 20px}header-root.header--root{padding:0 20px}.section--slideshow .slideshow--root.index-slider,.image-with-text--root,.slideshow--root.testi-slides{padding:0}.product--root .product--label-container .product--label,.off-canvas--container .product--label-container .product--label{font-size:12px;line-height:1;padding:10px 12px 6px;letter-spacing:0}.product--title{font-size:14px}.featured-video--thumbnail{padding:0 20px}.video-btns .featured-video--button{margin:20px 10px}.featured-video--heading h2{margin:20px 0}.planet-sec-inner{margin:80px auto}.featured-text--root{padding-bottom:0}.image-and-text,.text-and-images{margin:70px 20px}.featured-text--root,.about-sec{margin:70px 0}.text-right,.text-left,.about-right{padding:20px}.about-sec{padding-right:20px}.text-right h2,.text-left h2,.about-sec h2,.grid-images h2,.featured-text--heading,.featured-collection--title,.featured-collection--title a,.featured-blog--wrapper .featured-blog--heading,.featured-grid--heading,#shopify-product-reviews h2.spr-header-title,.insta-sec>h3.title{font-size:36px;line-height:1.3}.contact-right{max-width:40%;margin-left:30px}[data-container=panel]{grid-column-gap:20px;grid-row-gap:20px}.featured-blog--wrapper.featured-blog_listing_wrapper{grid-gap:20px}.featured-blog--grid_left .article--item__details .article--item--heading a{font-size:28px}.featured-blog--wrapper .article--item--excerpt{font-size:14px}.page--blog .featured-text--root{padding-top:0}.custom_images_for_slider{padding-left:30px}.login-form-inner,.register-form-inner{padding:0}.accounts_wrapper_container .accounts_wrapper_left{padding-right:20px}.accounts_wrapper_container .accounts_wrapper_right{padding-left:20px}.product-page-inner .product-left{margin-right:30px}.product-page-inner .product-right{max-width:calc(60% - 30px)}.product-recommendations--root .product-recommendations--wrapper{max-width:calc(60% - 30px)!important}.product-page-inner .product-page--heading{font-size:20px;line-height:1.3}.product-recommendations--root{padding:20px 0 0}.featured-grid--root[data-text-position=bottom] .featured-grid--item--text-container{padding:15px 0 0}.featured-grid--item--text-container h3{font-size:20px;line-height:1.5}.featured-grid--item--text-container p{font-size:14px}.index-rich-text{margin:0 20px;font-size:26px}.insta-sec>h3.title{margin:80px 20px 0}.insta-sec .subtitle{font-size:20px;line-height:1.5;margin:5px 20px 0;display:block}#shopify-section-customer-alternate{padding:50px 20px}.cart--body.cart-desk{padding:49px 0}.cart-breadcrumb ul,.cart-desk-inner{margin-left:0}}@media screen and (max-width:1023px){.header--right-side [data-off-canvas--open=left-sidebar] svg{position:relative;top:0}.header--right-side .header--search{display:block!important}.header--right-side .header--search span{display:none}.header--search a svg{margin-right:0}.header--right-side div[data-off-canvas--open=left-sidebar]{padding:0;width:auto;margin-left:15px;margin-bottom:-4px}.header--root a.header--cart-count{background-color:transparent;width:auto;height:auto;line-height:0;position:relative}.header--root a.header--cart-count span.cart--external--total-items{position:absolute;background-color:#000;min-width:15px;height:15px;line-height:1;font-size:10px;padding:4px 2px 3px;border-radius:100%;right:-5px;bottom:-7px}#shopify-section-header,main.layout--main-content{overflow:hidden!important}.off-canvas--container .mobile-nav--header{padding:15px}.off-canvas--container .mobile-nav--header span.title{font-family:Manrope,sans-serif;font-weight:600;padding-top:3px}.mobile-nav--menu y-menu-root.y-menu{padding:0 15px}.y-menu--level-1--link a{text-transform:capitalize;color:#2f2f2f;font-size:16px;padding:17px 29px 15px 0}.y-menu--level-1--link .icon--chevron-right--small{right:10px;top:50%;transform:translateY(-50%)}.y-menu--level-1--link .icon--chevron-left--small{left:0;top:50%;transform:translateY(-50%)}.y-menu .y-menu--level-2--container{padding:0 15px}.y-menu--level-2--link:first-child{border-top:none}.y-menu--back-link{border-bottom:none}[data-y-menu--parent-link=level-2] .y-menu--level-2--link>a{padding-left:0;padding-right:0}.off-canvas--container .mobile-nav--login{padding:0 15px}.off-canvas--container .mobile-nav--login .login_inner{margin-right:0;border-bottom:1px solid #DEECEB;align-items:center;padding-bottom:5px}.off-canvas--container .mobile-nav--login .login_inner a{padding:15px 16px;font-size:16px}.y-menu--level-1--link,.y-menu--level-1--link:first-child,.y-menu--parent-link,.y-menu--parent-link:first-child,.y-menu--level-2--link,.y-menu--level-3--link{border-color:#deeceb}.off-canvas--left-sidebar[data-active=menu]{width:90%}li.y-menu--back-link a{padding:18px 0 14px 20px;text-align:left}li.y-menu--parent-link{text-transform:capitalize;font-size:16px;padding-bottom:14px}ul.y-menu--level-3--container{padding:0 15px}[data-y-menu--parent-link=level-3] .y-menu--level-3--link>a{padding:17px 29px 15px 0}.y-menu--level-2--container,.y-menu--level-3--container{display:block;height:auto}.y-menu--level-3--container{height:max-content}.y-menu .shop_all a{padding-right:0;display:flex;justify-content:space-between;color:#0d5a61}.mobile-nav--login .layout--login{margin:0}.mobile-nav--login .layout--login a{padding:5px!important;display:flex;align-items:center}.mobile-nav--login .layout--login a span{display:block!important;margin-left:15px}}@media screen and (max-width:991px){.featured-text--root,.about-sec{margin:50px 0}.image-and-text,.text-and-images{margin:50px 20px}.text-right span,.text-left span,.about-sec span,.grid-images span,.featured-text--body p{font-size:16px;line-height:1.3}.text-right h2,.text-left h2,.about-sec h2,.grid-images h2,.featured-text--heading{font-size:28px;line-height:1.3}.text-right p,.text-left p,.about-sec p,.grid-images p{font-size:14px}#shopify-section-footer{margin-top:40px}#shopify-section-footer:before{top:-39px;height:40px}footer.footer--root[data-section-id]{padding:50px 14px 30px}.footer-inner .footer--block,.footer-inner .pinky-swear{padding:0 7px}.footer--block--heading{font-size:14px}.footer--menu a{font-size:13px}.pinky-swear li:not(:last-child){margin-bottom:20px}.pinky-swear li .content{font-size:12px;padding-left:15px}.pinky-swear li .content span.title{font-size:13px}.page--generic .featured-video--header h2,.page--find-a-stockist .featured-video--header h2{padding-left:0;font-size:36px}.contact-inner{flex-wrap:wrap}.contact-right{max-width:450px;margin:0 auto}.contact-left p{font-size:14px;margin:20px 0}.featured-blog--root.featured_blog__lists .article--item{grid-gap:15px}.featured-blog--root.featured_blog__lists .article--item .article--item--heading a{padding-top:0}.login-form-left,.register-form-left{max-width:50%;padding-right:10px}.login-form-right,.register-form-right{max-width:50%;padding-left:10px}.left_order>span{padding-bottom:5px;font-size:14px}.order_item_toggle_content .order_items{grid-template-columns:1fr;grid-gap:25px;padding-bottom:30px}.left_order>span.order_date{padding-bottom:10px}.line_item_content{font-size:14px}.order_tracking_content span.note{font-size:15px}.order_tracking_content span.status_paid,.accounts_wrapper_left .tab_links a{font-size:14px}.accounts_wrapper_right .account_name .a_name{font-size:24px}.product-page-inner .product-left{max-width:100%;margin-right:0;margin-bottom:25px}.product-page-inner .product-right,.product-recommendations--root .product-recommendations--wrapper{max-width:100%!important}.template--product featured-collection-root.featured-collection--root{padding-top:0}.product-breadcrumb{margin-bottom:25px}body.template--product .apps--root{padding-top:5px}.cart-desk-inner{justify-content:center}.cart-desk-inner .cart-desk-right{max-width:490px;margin-left:0}.cart-desk-inner .cart-desk-right .cart--footer.cart__footer .cart--totals{width:100%}.cart-desk-inner .cart-desk-right .cart--footer.cart__footer .cart--notes{max-width:100%}}@media screen and (max-width:767px){footer.footer--root[data-section-id]{display:flex}.footer-top .footer-left,.footer-top .footer-right{max-width:100%}footer .footer--block[data-block-type=menu]{flex-basis:unset;max-width:33.33334%;text-align:left}.footer-top .footer-right{padding-top:20px}.footer--menu li:not(:last-child){padding-bottom:0}footer .footer--block .footer--block--container{margin:0}.featured-blog--wrapper.featured-blog_listing_wrapper{grid-template-columns:1fr}ul.blog_all_catagories li.blog_cat{margin:0}.featured-blog--root .featured-blog--grid{grid-template-columns:1fr 1fr}.featured-blog--root .featured-blog--grid_left .featured-blog--grid{grid-template-columns:1fr}.featured-blog--grid_left .article--item__details{margin-top:0%}.featured-blog--root.featured_blog__lists .featured-blog--grid{grid-template-columns:1fr}.featured-blog--root.featured_blog__lists .article--item{grid-template-columns:1fr 1.2fr}.featured-blog--grid_left .article--item__details{padding:0}.featured-blog--grid_left .article--item__details .article--item--heading a{font-size:20px}.article--content h2{font-size:22px}.article--wrapper .article--heading .article--info[data-position=by-self]{display:none}.article--root[data-show-featured=false] .article--heading .article--header--info{padding:20px 20px 0}.article--root[data-show-featured=false] .article--heading .article--header--info .article--info[data-position=grouped-with-title]{display:flex;margin-top:20px}.article--header--info .article--info>*{font-size:15px}.article--content h3{font-size:24px}.article--content p{font-size:14px}.custom_images_for_slider{padding-left:20px}.custom_images_for_slider .img_side{padding:0 8px}.article--share-container{justify-content:flex-start}.article--navigation-root{padding:0 20px}.login-form-inner,.register-form-inner{flex-wrap:wrap}.login-form-left,.register-form-left,.login-form-right,.register-form-right{max-width:100%;padding:0}.login-form-right .featured-grid--item--image,.register-form-right .featured-grid--item--image{justify-content:center;padding-top:20px}.shopify-policy__body span,.shopify-policy__body p{font-size:14px}navigation-root.navigation--root.collection-nav{padding:0 20px}.product-page--featured-blocks{max-width:100%}[data-product-block][data-block-type=heading],[data-product-block][data-block-type=price],[data-product-block][data-block-type=vendor]{text-align:left}[data-product-block][data-block-type=price] .product-price--root{align-items:flex-start}.product-page--top-panel{margin:0}.off-canvas--container product-media-root.product--form .product--form--media-container{width:100%}.off-canvas--container product-media-root.product--form .product--form--container{width:100%;padding-top:20px;padding-left:0}.off-canvas--container product-media-root.product--form .product--form-title{font-size:15px}.product--form--container p.vendor{font-size:13px}.off-canvas--container product-media-root .product-rating--root{justify-content:flex-start}.off-canvas--container product-media-root .product-price--root{align-items:flex-start}.cart--item--remove{padding-top:0}.featured-video--header-mobile .featured-video--sub-heading-mobile{font-size:12px;color:#0d5a61;font-family:Manrope,sans-serif;font-weight:600}featured-blog-root.featured-blog--root{padding-bottom:50px}.video-btns{flex-direction:column}.video-btns .featured-video--button{margin:5px auto;display:block;width:100%}.planet-sec-inner img{width:45px;max-height:45px}.planet-sec-inner h3{padding-top:15px}.testi-slides .featured-content--description p{font-size:20px;line-height:1.6}.off-canvas--right-sidebar[data-active=product-form]{height:90%;min-height:auto}.template--cart .cart--checkout-button>a{display:none}#stamped-reviews-tab .stamped-review{grid-template-columns:150px 1fr}}@media screen and (max-width:640px){.image-and-text,.text-and-images{flex-wrap:wrap}.image-and-text>.image-left,.text-and-images>.image-right,.about-sec .about-left,.text-and-images.text-and-video .image-right.featured-video-right{max-width:100%;order:-1}.text-and-images.text-and-video .image-right.featured-video-right{line-height:0}.text-and-video .image-right.featured-video-right .featured-video--root{padding:0}.text-and-images.text-and-video .text-left{max-width:100%}.image-and-text .image-left img,.about-sec .about-left img{border-radius:20px}.text-right h2,.text-left h2,.about-sec h2,.grid-images h2,.featured-text--heading{font-size:20px}.text-right p,.text-left p,.about-sec p,.grid-images p,.featured-text--body p{font-size:13px}.text-right span,.text-left span,.about-sec span,.grid-images span{font-size:14px}.text-right h2,.text-left h2,.about-sec h2,.grid-images h2{padding-top:5px}.about-sec{margin:50px 20px;padding:0;flex-wrap:wrap}.footer-bottom{justify-content:center}.footer-bottom .footer-logo{width:100%;order:1;padding-top:20px}.footer-bottom .footer-logo img{margin:0 auto;display:block;max-width:120px}.footer-social .contact--social{padding:0;margin:0}.featured-blog--wrapper .featured-blog--heading{font-size:26px}.featured-blog--wrapper .article--item--heading a,.featured-blog--wrapper .featured-blog--subheading{font-size:16px}.featured-blog--wrapper.featured-blog_listing_wrapper .article--item--date{font-size:12px}.featured-blog--wrapper .article--item--excerpt{font-size:13px}.login-form-right,.register-form-right{display:none}.login-form-inner,.register-form-inner{padding:50px 0}.accounts_wrapper_container .accounts_wrapper_left{width:100%;max-width:100%;padding-right:0}.accounts_wrapper_container .accounts_wrapper_right{width:100%;max-width:100%;padding:25px 0 0;border-left:none}.accounts_wrapper_left .account_tags{padding-top:0;display:flex;overflow-x:auto;overflow-y:hidden}.accounts_wrapper_left .account_tags .tab_links{min-width:fit-content;padding-right:20px}.accounts_wrapper_left .tab_links a{padding:0 0 10px;font-size:14px}.accounts_wrapper_right .account_name{padding-bottom:30px}.accounts_wrapper_right .account_name .a_name{font-size:20px;padding-left:15px}.accounts_wrapper_right .account_name .a_img svg,.accounts_wrapper_right .account_name .a_img img{width:40px;height:40px}.accounts_wrapper_right .ordes_orders{padding-left:0}.customer--wrapper h1{font-size:24px}#insta-feed{display:flex!important;flex-wrap:wrap!important}.insta-sec>h3.title{font-size:30px!important}#insta-feed>a{width:100%!important;max-width:33.33334%!important}#insta-feed .instafeed-container,.instafeed-shopify .instafeed-container{width:100%!important;padding-top:100%!important}.planet-sec-inner{flex-wrap:wrap}.planet-sec-inner>div{width:100%;max-width:100%;padding:0 20px 30px}.planet-sec-inner{flex-wrap:wrap;margin:0}.index-slider .featured-content--container:before,.featured-content--image.desktop_image_slide{display:none}.featured-content--image.mobile_image_slide{display:block}.featured-content--container .banner__buttons{top:0;bottom:0;display:flex;align-items:center;position:relative;order:1;z-index:10;right:0;margin-top:-22px;width:100%;padding:0 20px;justify-content:space-between}.banner__buttons a{font-size:11px;line-height:1.3;margin:0;width:calc(50% - 10px);padding:15px 10px 12px;text-align:center}.featured-collection--header .featured-collection--title{text-align:center}.featured-collection--title a{font-size:26px}.flexbox-gap .product--price-wrapper span.product--from,.product--root .quick-view-button{display:none}.product--quick-add .product--ellipses{font-size:13px}.product--quick-add{padding-left:0;padding-right:0}.cart-pop-left{max-width:80px;margin-right:15px}.cart--sub-total.cart-item-subtotal>div{font-size:13px}.cart-pop-inner .cart--sub-total.cart-item-subtotal{display:flex;margin-left:15px;flex-wrap:wrap;max-width:85px}.cart-item-subtotal .money{margin-left:0}.cart-pop-inner .cart--discounts{display:none}.cart--item.cart-popup+.cart--footer .cart--total{padding:18px 15px 15px}.cart--item--title a,.cart--item.cart-popup+.cart--footer .cart--total>div,.cart--checkout-button>a,.cart--checkout-button button{font-size:14px}.cart--item--variant-name{font-size:13px}.template--index featured-collection-root.featured-collection--root.featured-home{padding:20px 20px 0}.testi-slides .featured-content--description p{font-size:18px}.testi-slides .featured-content--text{padding:115px 0 60px!important}div#insta-feed{margin-top:0}.insta-sec>h3.title{font-size:26px;margin-top:35px}.insta-link a{font-size:14px}.testi-slides h1{font-size:34px}#shopify-section-customer-alternate{padding:0 20px}ul.blog_all_catagories{justify-content:flex-start}#stamped-reviews-tab .stamped-review{grid-template-columns:1fr}#stamped-reviews-tab .stamped-review .stamped-review-header{display:block}#stamped-reviews-tab .stamped-review .stamped-review-header .stamped-review-avatar{width:auto;height:auto}}@media screen and (max-width:480px){footer.footer--root[data-section-id]{padding:70px 10px 40px}.footer--block--heading{font-size:13px}.footer--menu a{font-size:12px}#shopify-section-footer{margin-top:17px}#shopify-section-footer:before{background-size:100%;top:-15px;height:17px}.grid-images .images,.featured-blog--root .featured-blog--grid,.featured-blog--root.featured_blog__lists .article--item{grid-template-columns:1fr}.page--blog featured-blog-root.featured-blog--root.featured_blog__lists{padding:50px 20px;background-color:#f2f9f9!important}.blog_all_catagories a{font-size:14px}.article--navigation-root .article--navigation-wrapper{padding:50px 15px 35px}.article-comments--root .article-comments-wrapper{padding:30px 5px}.article--header--info .article--title{font-size:24px}.article--content h2{font-size:18px}.login-form-inner .login_img,.register-form-inner .register_img{width:100%}.account--forgot-password,.account--reset-instructions{padding-bottom:0}.login_signup .account--register div,.login_signup .account--login div{text-align:left}.login_signup p,.login_signup .account--register div,.login_signup .account--login div{font-size:13px}.order_item_toggle .left_order{max-width:calc(100% - 30px)}.order_item_toggle .view_order{order:2;width:100%;margin-top:15px}.order_items .line_item{grid-template-columns:1fr 2.5fr;grid-gap:15px}.main-images{width:100%;max-width:100%}.thumb-images{max-width:100%;width:100%;margin-right:0;margin-top:20px;order:1}.thumb-images img{width:100%}.thumb-images .prd_img{padding:0 5px}.featured-grid--heading,#shopify-product-reviews h2.spr-header-title{font-size:20px}.product-page-inner .product-page--heading{font-size:16px}.breadcrumbs ol li svg{width:16px;height:16px;margin-right:5px}.breadcrumbs ol li a,.breadcrumbs ol li a:after{font-size:12px}.product-breadcrumb{margin-bottom:15px}.breadcrumbs ol{margin-top:30px}.product-page-inner .collapsible-tab--heading,.product-recommendations--wrapper h2{font-size:18px}.index-rich-text{font-size:20px}.y-menu--level-1--link a,.off-canvas--container .mobile-nav--login .login_inner a,li.y-menu--parent-link{font-size:14px}.qty-inner{flex-wrap:wrap}.cart--root:not([data-view=desktop]) .cart--item--info{max-width:fit-content}.thumb-images:not(.slick-slider){display:none}.insta-sec .subtitle{font-size:16px}.template--product .text-right,.template--product .text-left,.template--product .about-right{padding:20px 0}.customer_form_update_wrapper .account--button-container{flex-direction:column;align-items:flex-start}.customer_form_update_wrapper .account--button-container [data-item=block-link]{margin-top:20px}.newsletter__popup .popup--wrapper{width:100%}.newsletter__popup .popup--wrapper .popup--center-column{max-width:100%}}@media screen and (max-width:360px){#shopify-section-footer:before{top:-14px}}.footer-logo{display:flex;align-items:center;justify-content:space-between;width:100%}ul.footer_logo_left{display:flex;align-items:center;justify-content:flex-end}ul.footer_logo_left li{max-width:100px;width:100%;margin:0 10px}@media screen and (max-width:767px){.footer-logo{align-items:flex-start;flex-direction:column}}@media screen and (max-width:640px){ul.footer_logo_left li img{max-width:100px!important;width:100%}}.header--root{border-bottom:0;background-color:#f2f8f7}body.template--index{background-color:#f2f8f7}.announcement--root{height:40px}.announcement--wrapper{max-width:1400px!important;width:100%;height:inherit}.announcement--text{display:flex;align-items:center;justify-content:space-between;padding:8px 0;max-width:1400px!important;width:100%;margin:0 auto;text-transform:revert;font-family:Manrope,sans-serif;font-size:14px;letter-spacing:0;font-weight:400}.header--right-side{flex-wrap:wrap;right:0}.layout--login{order:2;margin:0 15px}.login_inner{margin-right:0}.header--search{height:30px!important}.header--search a{margin-right:0}.cart-link{height:30px!important;order:3}.login_inner svg{margin-right:0}.header--search a svg{margin-top:0;margin-right:0}.header--right-side{height:auto}.header--right-side svg{height:24px!important;width:24px!important}.header--right-side a{display:block}.template--index .featured-content--text{max-width:430px!important;width:100%}.template--index h3.featured-content--title{font-weight:400;font-size:50px}.template--index a.featured-content--link--container{display:inline-block;line-height:normal;width:auto;background-color:#f2f8f7;color:#0d5a61!important;text-decoration:none;border-radius:30px;padding:10px 30px}.template--index a.featured-content--link--container:after{display:none}.after-banner-icons-wrapper{padding:5px 0;background:#fff}.after-banner-icons-wrapper .page-width{display:flex;align-items:center;justify-content:center}.after-banner-icons{text-align:left;display:flex;align-items:center;justify-content:center;flex:0 0 33%}.after-banner-icons img{max-width:40px;width:100%;height:40px;margin-right:5px;display:block}.after-banner-icons h3{font-family:Manrope,sans-serif;font-size:14px;margin:0 auto;font-weight:700}.after-banner-icons p{font-family:Manrope,sans-serif;font-size:14px;font-weight:400}body.template--index .featured-collection--root.featured-home.desktop_view{display:grid!important}body.template--index .featured-collection--header-text{margin:0 auto;height:50px}body.template--index .featured-collection--title,body.template--index .featured-collection--title a{font-size:40px;line-height:45px}body.template--index .featured-collection--root.featured-home{background-color:transparent}body.template--index .featured-collection--grid .product--root:nth-child(n+4),.carousel--y-container .carousel--block:nth-child(n+4){display:none}body.template--index .featured-collection--grid .product--root{padding:20px!important}body.template--index .featured-collection--grid .product--image-wrapper,body.template--index .featured-collection--grid .product--hover-image[data-item]{align-items:flex-start}body.template--index .featured-collection--grid .product--details-container{padding:0;margin-top:20px}body.template--index .featured-collection--grid .product--title{font-size:16px;font-family:Manrope,sans-serif;color:#275960;font-weight:700}body.template--index .featured-collection--grid .product--price-wrapper,body.template--index .featured-collection--grid .product--price-wrapper span{color:#275960;font-size:16px;font-family:Manrope,sans-serif;font-weight:400}body.template--index .product--label-container[data-item]{top:30px;left:30px}body.template--index .featured-collection--grid .product--quick-add{display:inline-block;border-radius:50px;text-decoration:none;padding-left:30px;padding-right:30px;margin-top:20px}body.template--index .featured-collection--grid .product--quick-add .product--plus{text-decoration:none;text-transform:unset;font-size:14px;font-family:Manrope;color:#275960;opacity:1;background-color:transparent}body.template--index .featured-collection--root.featured-home.mobile_view{display:none!important}body.template--index .reviews-carousel-wrap{margin-bottom:50px;overflow:hidden}body.template--index .reviews-section .section-title h2{font-family:"DM serif display";font-weight:400}body.template--index .reviews-section .section-title{margin-bottom:40px}body.template--index .reviews-section .review-image img{height:100%;width:100%}body.template--index .reviews-section .review-image{margin-bottom:20px}body.template--index .reviews-section .sublime_reviews_item{background-color:transparent;padding-left:0;padding-right:0}body.template--index .sublime_reviews_item_box{background-color:#deeceb;border-radius:10px;padding:20px 10px;min-height:350px}body.template--index .sublime_reviews_item_box .reviews_title{margin:5px 0}body.template--index .sublime_reviews_item_box .reviews_content p:first-child{margin:10px 0}.as-seen-wrapper{background-color:#fff;padding:30px 0}.as-seen-wrapper .page-width{display:flex;align-items:center;justify-content:space-between}.as-seen-logo{object-fit:fill;width:90px}.as-seen-logo img{width:100%;height:100%}.blog-post-wrapper{padding:70px 0}.blog-post-wrapper .page-width{display:flex;align-items:center;justify-content:space-between}.blog-post-wrapper .page-width .blog-post{max-width:430px;width:100%}.blog-post-wrapper .page-width .blog-post a{display:block}.blog-post-wrapper .page-width .blog-post img{border-radius:15px;width:100%;height:100%}.partner-logo-wrapper{padding-bottom:70px}.partner-logo-wrapper .page-width{display:flex;justify-content:space-between}.partner-logo-wrapper .partner-logo{max-width:180px;width:100%;text-align:center}.partner-logo-wrapper .partner-logo img{width:auto;height:100px}.partner-logo-wrapper .partner-logo span{display:block;font-size:16px;font-family:Manrope,sans-serif;font-weight:400}.faq-wrapper{padding:70px 0}.faq-wrapper .page-width{display:flex}.faq-wrapper .section-title{flex:0 0 20%;text-align:left}.faq-wrapper .section-title h2.title{text-align:left;font-family:"DM serif display",Libre Baskerville,serif;font-weight:400;font-size:40px}.faq-box .faqs{margin-bottom:20px}.faq-box .faqs:last-child{margin-bottom:0}.faq-wrapper .faqs h6{font-family:Manrope,sans-serif;font-weight:700;font-size:18px;text-transform:uppercase;line-height:normal}.faq-wrapper .faqs p{font-family:Manrope,sans-serif;font-weight:400;font-size:16px;line-height:normal}.newsletter--wrapper{max-width:100%;flex-direction:column}.newsletter--wrapper .newsletter--body{max-width:800px;margin:0 auto;padding:0 10px;width:100%}.newsletter--wrapper .newsletter--inputs{justify-content:center}.newsletter--wrapper .newsletter--heading{font-family:"DM serif display",Libre Baskerville,serif;font-size:40px;font-weight:400}.newsletter--subheading p{font-size:18px;font-weight:400;font-family:Manrope,sans-serif}.newsletter--wrapper #newsletter-email{border-radius:50px;border:none;height:40px;max-width:450px;width:100%;min-height:unset;color:#387a7f;font-size:16px;font-weight:400;font-family:Manrope,sans-serif}.newsletter--wrapper .newsletter--body .newsletter--inputs button{border-radius:50px;font-size:16px;line-height:normal;height:40px;text-transform:unset}.insta-sec>h3.title{margin-top:50px;margin-bottom:50px}.footer--block.logo-block{text-align:center}.footer-social .contact--social{padding:0}.footer-left .footer--block{border-right:1px solid #387A7F;flex:0 0 25%}.footer--block-wrapper{flex:0 0 100%;display:flex}.footer--blocks .footer--block:last-child ul.footer--menu li:nth-child(4){margin-top:20px}.footer--blocks .footer--block:last-child ul.footer--menu li:nth-child(4) a{font-weight:700!important;text-transform:uppercase;font-size:16px}.pinky-swear li .content span.p p{font-family:Manrope,sans-serif;font-size:13px;font-weight:400}.footer-above-logo{flex:0 0 50%}.footer-above-logo .title{font-size:13px;font-family:Manrope,sans-serif;font-weight:700}.footer-above-logo span.p p{font-size:12px;font-family:Manrope,sans-serif;line-height:1.4em}.footer-above-logo{padding-bottom:0}@media screen and (max-width:1200px){.blog-post-wrapper .page-width .blog-post{margin:0 10px}.partner-logo-wrapper .partner-logo{max-width:140px}.footer--block-wrapper{flex:0 0 97%}}@media screen and (max-width:1023px){.header--root a.header--cart-count span.cart--external--total-items{right:7px;bottom:inherit;top:-9px}.header--right-side .header--search{margin-right:10px}.announcement--text{justify-content:space-around}.announcement--text p:last-child,.announcement--text p:nth-last-child(2){display:none}.template--index .featured-content--text{max-width:100%!important}.footer-logo{flex-direction:column}.footer-left .footer--block{border:none}.footer-inner .footer-top{flex-direction:column}.footer-top .footer-left,.footer-top .footer-right{width:100%;max-width:100%}}@media screen and (max-width:767px){body.template--index .featured-collection--root.featured-home.desktop_view{display:none!important}body.template--index .featured-collection--root.featured-home.mobile_view{display:block!important}body.template--index .featured-content--root{padding:0!important}body.template--index .featured-content--root .featured-content--container{min-height:600px!important}body.template--index .featured-content--root .featured-content--container .image--root img{border-radius:0}body.template--index .featured-content--root .featured-content--container{align-items:flex-end;justify-content:flex-end}body.template--index .featured-content--root .featured-content--container{padding:0!important}body.template--index .featured-content--text{text-align:left}.after-banner-icons-wrapper{padding:10px}.after-banner-icons h3{font-size:13px}.after-banner-icons p{font-size:11px}.after-banner-icons{margin:0 20px}.featured-collection--carousel.mobile_view .carousel--y-container .carousel--block{background-color:#fff;margin-top:30px;margin-left:10px;margin-right:10px;border-radius:20px;padding:15px!important}.featured-collection--carousel.mobile_view .carousel--y-container .product--title{font-family:Manrope,sans-serif;font-size:16px;color:#275960;font-weight:700}.featured-collection--carousel.mobile_view .carousel--y-container .product--image-wrapper{align-items:flex-start}.featured-collection--carousel.mobile_view .carousel--y-container span.product--price.money,.featured-collection--carousel.mobile_view .carousel--y-container span.product--compare-price.money{font-size:16px;color:#275960;font-family:Manrope;font-weight:400}.featured-collection--carousel.mobile_view .carousel--y-container .product--quick-add{display:inline-block;border-radius:30px;text-decoration:none;padding:10px 30px;margin-top:20px;background-color:#f2f8f7}.featured-collection--carousel.mobile_view .carousel--y-container .product--quick-add .product--plus{text-decoration:none;font-size:14px;color:#275960;font-weight:400;opacity:1;background-color:transparent}.featured-collection--carousel.mobile_view transition-root.carousel--x-container{left:13px!important}.featured-collection--carousel.mobile_view .carousel--y-container{overflow:visible}.as-seen-wrapper .page-width{flex-wrap:wrap}.as-seen-logo{object-fit:fill;width:130px;flex:0 0 33%;text-align:center}.as-seen-logo img{width:70px;height:70px}.partner-logo-wrapper .page-width{flex-wrap:wrap}.partner-logo-wrapper .partner-logo{max-width:100%;flex:0 0 30%}.partner-logo-wrapper .partner-logo img{width:100px;height:70px;object-fit:fill}.partner-logo-wrapper .partner-logo span{font-size:14px;line-height:normal}.faq-wrapper .page-width{flex-direction:column}.faq-wrapper .section-title{flex:0 0 100%}.faq-wrapper .faqs h6{margin-bottom:5px}.faq-wrapper .section-title h2.title{font-size:30px;line-height:normal}footer.footer--root[data-section-id]{padding:30px 10px}.footer--block-wrapper{flex:0 0 100%}.footer--block.logo-block .footer--block--container{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:30px}.footer--block--container{width:100%}.footer--blocks .footer--block:last-child ul.footer--menu li:nth-child(4) a{font-weight:700!important;text-transform:uppercase;font-size:13px}.footer-logo{align-items:center}ul.footer_logo_left{justify-content:center;flex-wrap:wrap}ul.footer_logo_left li{max-width:120px}.featured-collection--grid.mobile_view .slick-slide{margin-left:27px}.featured-collection--grid.mobile_view .slick-list{margin-left:-27px}.featured-collection--grid.mobile_view ul.slick-dots{bottom:-30px;left:0}.featured-collection--grid.mobile_view ul.slick-dots li button{background:#deeceb;width:15px!important;height:15px!important;border-radius:50%}.featured-collection--grid.mobile_view ul.slick-dots li.slick-active button{background:#387a7f}body.template--index .featured-collection--grid .product--root:nth-child(n+4){display:block}}@media screen and (max-width:640px){.blog-post-wrapper .page-width{flex-direction:column}.blog-post-wrapper .page-width .blog-post{margin:10px}.after-banner-icons{margin:0 10px;flex-direction:column;flex:0 0 30%;text-align:center}.after-banner-icons p{font-size:11px;line-height:normal}}@media screen and (max-width:480px){.announcement--text p:nth-last-child(3){display:none}.featured-content--root[data-mobile-overlay=true] .featured-content--text{margin-bottom:40px}.partner-logo-wrapper .partner-logo{flex:0 0 40%}.mobile_view .carousel--y-container .carousel--block{width:100%;height:auto}.mobile_view .carousel--y-container .product--image-wrapper{height:400px!important}.newsletter--inputs{flex-direction:column}.newsletter--inputs div[data-item=button],.newsletter--wrapper .newsletter--body .newsletter--inputs button{width:100%}.as-seen-wrapper .page-width{justify-content:center}.as-seen-logo{margin-bottom:20px}.as-seen-logo img{width:100px;height:40px}.partner-logo-wrapper .page-width{justify-content:space-around}.after-banner-icons-wrapper .page-width{padding-left:0;padding-right:0}.after-banner-icons h3{font-size:10px;line-height:13px!important}body.template--index .featured-content--root .featured-content--container{min-height:450px!important}.after-banner-icons{flex-direction:row;text-align:left;flex:0 0 33%;margin:0}.after-banner-icons img{max-width:30px;height:30px}.after-banner-icons p{display:none}.announcement--text{justify-content:flex-start}}@media screen and (max-width:415px){.mobile_view .carousel--y-container .product--image-wrapper{height:310px!important}}body.page--referral #shopify-section-custom_header{background-color:transparent}body.page--referral #shopify-section-custom_header header-root{background-color:transparent}body.page--referral header-root[data-section-id=custom_header]{padding:50px;border-bottom:none;width:100%;max-width:100%}body.page--referral .header--left-side{flex:unset!important}body.page--referral .header--right-side .layout--login{margin:0}body.page--referral .header--right-side{position:relative;z-index:1;top:0;right:-10px;height:50px;display:flex;align-items:center;flex-direction:row-reverse}body.page--referral header-root[data-section-id=custom_header] .cart-link{position:relative;height:37px!important;width:37px!important}body.page--referral .header--root .cart-link{margin-right:15px;background-color:#f2f8f7;border-radius:50%;width:37px;height:37px;justify-content:center;border:1px solid #DEECEB;display:flex}.referral-page-wrapper h1,.referral-page-wrapper h2{font-family:"DM serif display"!important;color:#0d5a61;font-weight:400;margin:15px 0}.referral-page-wrapper h2{font-size:36px!important}.referral-page-wrapper .row{max-width:1300px;width:100%;margin:0 auto}.main-banner-row{display:flex;justify-content:space-between}.main-banner-left{padding:30px;border-radius:20px;background-color:#f2f8f7;flex-basis:49%}.main-banner-right{flex-basis:49%;display:flex;justify-content:space-between}.col.col-two{display:flex;flex-direction:column;justify-content:space-between}.user-avatar{width:80px;border-radius:50%;overflow:hidden}h1.user-nick{font-size:50px}h3.user-name{font-size:16px;font-weight:700;color:#0d5a61;font-family:Manrope,sans-serif;margin-bottom:15px}.user-address{max-width:300px;color:#0d5a61;font-family:Manrope,sans-serif;font-size:16px;font-weight:400;line-height:normal}.user-btn{margin:20px 0}.user-btn a{font-family:Manrope,sans-serif;font-size:14px;border-radius:30px;padding:10px 15px;display:inline-block!important;line-height:normal;border:1px solid #387A7F;text-transform:capitalize;width:130px;text-align:center;margin:0!important}.user-btn .user-book-online{background-color:#387a7f;border-color:#387a7f;color:#f2f8f7;margin-right:15px!important}.user-btn .user-book-online:hover{background-color:#f2f8f7;border-color:#387a7f;color:#387a7f}.user-btn .user-contact{background-color:#f2f8f7;border-color:#deeceb;color:#387a7f}.user-btn .user-contact:hover{background-color:#387a7f;border-color:#387a7f;color:#f2f8f7}.book-with-wrappe{padding:50px 0}.book-with-wrappe h2{font-size:36px;font-weight:400}.book-with-list-box{display:flex;justify-content:space-between;border-bottom:1px solid #F2F8F7;padding:10px 0}#myList{height:auto;overflow:unset;font-family:Manrope,sans-serif;color:#275960}#book-with-list-box{display:flex;justify-content:space-between;text-align:left;align-items:center;border-bottom:1px solid #F2F8F7;padding:15px 0}#book-with-list-box a#service-item-book{text-align:right}#service-item-title{font-size:16px;color:#275960;font-weight:700;font-family:Manrope,sans-serif;flex:65%}#service-item-book{color:#275960;font-weight:700;flex:10%}#service-item-time{background-image:url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5 14C11.0899 14 14 11.0899 14 7.5C14 3.91015 11.0899 1 7.5 1C3.91015 1 1 3.91015 1 7.5C1 11.0899 3.91015 14 7.5 14Z' stroke='%23275960' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.5 5V7.5L10.04 10.46' stroke='%23275960' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center left;padding-left:20px;flex:10%}#service-item-book{background-image:url("data:image/svg+xml,%3Csvg width='9' height='16' viewBox='0 0 9 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L7.21062 7.54454C7.25893 7.59231 7.29742 7.65001 7.32374 7.71407C7.35006 7.77813 7.36364 7.84719 7.36364 7.917C7.36364 7.9868 7.35006 8.05586 7.32374 8.11992C7.29742 8.18398 7.25893 8.24168 7.21062 8.28945L1 14.834' stroke='%23387A7F' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:right center;padding-right:20px;flex:15%}.buy-from-hairdressor-wrapper{padding:50px 0 0}.buy-from-hairdressor-wrapper .custom_brand_nav{padding:0;margin-top:30px}nav.brand-navigation ul{display:flex;flex-wrap:wrap}nav.brand-navigation ul li{margin-right:10px;margin-bottom:10px}.buy-from-hairdressor-row .custom_brand_nav ul li{background-color:#f2f8f7;font-weight:400;padding:7px 18px;border-radius:30px}.buy-from-hairdressor-row .custom_brand_nav ul li a{font-weight:400;color:#265e62;font-size:14px}.buy-from-hairdressor-row .custom_brand_nav ul li:hover,.buy-from-hairdressor-row .custom_brand_nav ul li.active{background-color:#265e62}.buy-from-hairdressor-row .custom_brand_nav ul li:hover a,.buy-from-hairdressor-row .custom_brand_nav ul li.active a{color:#f2f8f7}.buy-from-hairdressor-row .product--root.custom-grid,.buy-from-hairdressor-row .product--root{background-color:#f2f8f7!important;border-radius:15px!important;padding:20px!important;gap:0}.buy-from-hairdressor-row .product--root.custom-grid .product--title,.buy-from-hairdressor-row .product--root .product--title{color:#275960!important}.buy-from-hairdressor-row .product--root.custom-grid .product--price-wrapper,.buy-from-hairdressor-row .product--root .product--price-wrapper{font-size:16px!important;color:#275960!important}.buy-from-hairdressor-row .product--root.custom-grid .product--vendor,.buy-from-hairdressor-row .product--root .product--vendor{display:none!important}.buy-from-hairdressor-row featured-collection-root{padding:30px 0}.buy-from-hairdressor-row .product--image-wrapper{background-color:#fff}.buy-from-hairdressor-row featured-collection-root .product--quick-add{margin-top:10px}.buy-from-hairdressor-row featured-collection-root .product--plus{background-color:#f2f8f7;display:inline-block;text-align:center;text-decoration:none;color:#387a7f;font-size:14px;font-family:Manrope;font-weight:400;opacity:1;border:1px solid #DEECEB;padding:8px 25px;border-radius:30px;width:auto;height:auto;text-transform:unset}.buy-from-hairdressor-row featured-collection-root .product--quick-add:hover .product--plus{background-color:#387a7f;color:#f2f8f7}.buy-from-hairdressor-row featured-collection-root .product--spinner{background-color:transparent!important;width:100%;border:none}.buy-from-hairdressor-row featured-collection-root .product--spinner svg{width:25px;height:25px;fill:unset;margin:0 auto}.buy-from-hairdressor-row featured-collection-root .quick-view-button{text-align:center;display:block}.about-hairdressor-wrapper{padding:0 0 50px}.hairdressor-location-row,.hairdressor-after-location-row{max-width:1300px;width:100%;margin:0 auto}.hairdressor-location-items{background-color:#f2f8f7;padding:30px;border-radius:15px;display:flex;align-items:center;justify-content:space-between}.hairdressor-location-name{width:30%;padding-right:30px}.hairdressor-location-name h3{font-size:18px;font-weight:700;color:#275960;font-family:Manrope;text-transform:uppercase}.hairdressor-location-name p{margin:5px 0}.hairdressor-location-name a{color:#387a7f}.hairdressor-location-contact{width:25%;display:flex;flex-direction:column}.hairdressor-location-contact a{color:#387a7f;display:block;margin:2px 0}.hairdressor-location-timing{width:30%}.hairdressor-location-timing h3{font-weight:700;font-family:Manrope;color:#275960;position:relative;padding-left:20px}.hairdressor-location-timing h3:before{content:"";width:14px;height:15px;background-color:#5aeea7;position:absolute;border-radius:50px;top:3px;left:0}.hairdressor-location-timing p{color:#275960;margin-top:10px}.hairdressor-location-social{width:15%}.hairdressor-location-social ul{display:flex;align-items:center;justify-content:flex-end}.hairdressor-location-social ul li a{display:block;line-height:normal}.hairdressor-location-social ul li{margin:0 5px}.hairdressor-after-location-wrapper{margin:50px 0}.hairdressor-after-location-box{padding:30px;border-radius:15px;border:1px solid #DEECEB;display:flex;align-items:center;justify-content:space-between}.hairdressor-after-location-box h3{font-family:"DM serif display"!important;font-size:24px;font-weight:400;color:#265e62}.hairdressor-after-location-box a{background-color:#387a7f;border:1px solid #387A7F;color:#f2f8f7;border-radius:30px;font-size:14px;padding:10px 25px;display:inline-block;min-height:unset;height:40px}.hairdressor-after-location-box a:hover{background-color:#f2f8f7;border-color:#deeceb;color:#387a7f}.referral-nav nav.brand-navigation ul li span{display:none}.buy-from-hairdressor-wrapper .image--container{padding-top:100%!important;min-height:260px}.buy-from-hairdressor-wrapper .image--container img{width:auto!important;left:50%!important;transform:translate(-50%,-0%)!important}.filter--menu li.filter--link.hidden{display:none}@media only screen and (max-width: 1366px){.referral-page-wrapper .row{padding-left:10px;padding-right:10px}.buy-from-hairdressor-row .product--root.custom-grid .stamped-badge-caption{display:block}}@media only screen and (max-width: 1200px){.main-banner-right{flex-basis:unset;display:flex;justify-content:space-between}.main-banner-left{flex-basis:unset;max-width:400px;width:100%}.main-banner-right .col-one{margin-right:30px}}@media only screen and (max-width: 1100px){.buy-from-hairdressor-wrapper .image--container{min-height:unset}}@media only screen and (max-width: 1024px){.main-banner-left{margin-right:20px}.main-banner-right{display:unset;max-width:100%;width:100%}.main-banner-right img{width:100%}.main-banner-right .col-one{margin-right:0}.main-banner-right .col-two{flex-direction:row;gap:20px;margin-top:20px}#service-item-title{flex:30%}.hairdressor-location-items{flex-wrap:wrap}.hairdressor-location-items>*{width:50%}.hairdressor-location-timing,.hairdressor-location-social{margin-top:20px}.hairdressor-location-social ul{justify-content:flex-start}}@media only screen and (max-width: 767px){.main-banner-right .col-two{display:none}.main-banner-left{padding:20px}h1.user-nick{font-size:30px;margin:5px 0}.book-with-wrappe{padding:20px 0}.buy-from-hairdressor-row [data-container=panel][data-mobile-columns="1"]{grid-template-columns:repeat(2,minmax(0,1fr))}.buy-from-hairdressor-row .product--root.custom-grid{width:100%}}@media only screen and (max-width: 651px){.user-btn{margin:20px 0 0}.main-banner-row{flex-direction:column}.main-banner-left{max-width:100%}.main-banner-right{margin-top:20px}}@media only screen and (max-width: 500px){.hairdressor-location-items>*{width:100%}.hairdressor-location-contact{margin:10px 0}.hairdressor-location-timing,.hairdressor-location-social{margin-top:5px}.hairdressor-location-items{padding:20px}.hairdressor-after-location-box{padding:20px;justify-content:center;flex-wrap:wrap}.hairdressor-after-location-box a{margin-top:20px}#book-with-list-box{flex-wrap:wrap}#service-item-time{margin:5px 0}#book-with-list-box>*{flex:100%}.buy-from-hairdressor-row .product--root.custom-grid{padding:10px}}@media only screen and (max-width: 415px){.hairdressor-after-location-box h3{text-align:center}body.page--referral #shopify-section-custom_header header-root{padding:20px}}.template--product #main-content{background-color:#f2f8f7}.template--product .product-page--top-panel{background-color:transparent}.template--product .product-page-inner .product-left{max-width:60%!important}.template--product .product-page-inner .product-right{max-width:calc(40% - 60px)!important}.product_images_slider .product-media--featured .image--root{width:100%!important}.template--product .product_images_slider .slick-arrow{top:25px}.template--product .thumb-images .slick-list{margin:0 40px}.template--product .product_images_slider .slick-arrow.slick-prev{left:5px}.template--product .product_images_slider .slick-arrow.slick-next{right:-5px}.template--product .product_images_slider .thumb-images img{width:100%;min-width:100px!important}.product-page-inner .product-page--heading{font-size:50px;line-height:50px;font-family:"DM serif display",Libre Baskerville,serif;font-weight:400;color:#275960}.stamped-badge-caption{font-size:15px;color:#275960;font-family:Manrope;font-weight:500}.product-page--block[data-product-block][data-block-type=heading]{margin-top:0}.subhead-1{font-size:18px;font-weight:600;color:#275960;font-family:Manrope;line-height:25px;margin-top:5px}.subhead-2{font-size:16px;font-weight:400;color:#275960;font-family:Manrope;line-height:24px;margin-top:5px}.product-page--block[data-block-type=quantity-input] .product-quantity--root{width:110px;height:40px}.product-page--block[data-block-type=quantity-input] .product-quantity--root input{font-size:16px;font-weight:700;line-height:21px;height:inherit;padding-top:0}.product-page--block[data-block-type=quantity-input] .product-quantity--root .js-change-quantity{cursor:pointer}.product-page--block[data-block-type=buy-buttons]{margin-left:15px;max-width:320px;width:100%}.product-page--block[data-block-type=buy-buttons] .product-buy-buttons--primary{width:100%}.product-page--block[data-block-type=buy-buttons] button.product-buy-buttons--cta{background-color:#387a7f;color:#fff;font-family:Manrope;font-size:16px;font-weight:700;text-transform:none;max-width:100%;width:100%;height:40px;padding-top:10px!important}.afterpay-main-text{font-size:14px!important;font-weight:400!important;color:#275960!important}.afterpay-logo.type-badge svg,.afterpay-logo.type-badge{height:calc(24/104*var(--logo-badge-width,104px))!important}.product-page-inner .product-price--original,.product-page-inner .product-price--compare{font-weight:700;color:#fff;margin-left:5px;font-size:16px}.product-page--block[data-product-block][data-block-type=liquid]{border-top:1px solid #DEECEB;padding-top:20px}.product-page--block[data-product-block][data-block-type=liquid] p,.product-page--block[data-product-block][data-block-type=liquid] li,.product-page--block[data-product-block][data-block-type=liquid] a{font-size:16px;font-weight:400;color:#275960}.pdp-custom-tabs-wrapper{display:flex}.pdp-custom-tabs-wrapper .pdp-tabs-left{max-width:700px;width:100%}.pdp-custom-tabs-wrapper .pdp-pairwell-right{max-width:100%;padding-left:60px}.pdp-pairwell-right .product-recommendations--root .product-recommendations--wrapper{max-width:100%!important;margin-top:30px}.pdp-icon-with-textbox{display:flex;flex-wrap:wrap;padding:20px 0}.icon-box-item{flex-grow:1;width:33%;text-align:center;margin-bottom:20px}.icon-box-item img{margin:0 auto;width:70px}.txt-box p{font-size:14px;font-weight:400;color:#387a7f}.pdp-custom-tabs-wrapper{max-width:1440px;width:100%;margin:0 auto}.pdp-custom-tabs-wrapper h2{font-size:36px;font-weight:400;font-family:DM Serif Display;color:#275960}.pdp-tabs-left .tabs{background-color:#fff;border-radius:10px;margin-top:30px;max-width:700px}ul#tabs-nav{list-style:none;margin:0;overflow:auto;display:table;width:100%;text-align:center}ul#tabs-nav li{font-weight:700;cursor:pointer;background-color:#f2f8f7;border-radius:0;display:table-cell}.tab-content ul li,.pdp-custom-tabs-wrapper ul.accordion .inner li{background-image:url("data:image/svg+xml,%3Csvg width='15' height='14' viewBox='0 0 15 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 1.76562L6.20378 12.1405L1 8.25466' stroke='%23275960' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:left 5px;padding-left:25px;margin-bottom:10px}.tab-content{padding:20px;border-radius:0 0 10px 10px}#tabs-nav li a{text-decoration:none;color:#275960;font-family:Manrope;font-size:18px;font-weight:700;text-transform:uppercase;display:block;border-radius:10px 10px 0 0;background-color:#f2f8f7;padding:8px 10px}#tabs-nav li.active a{background-color:#fff}.tab-content p,.tab-content a,.tab-content li,.tab-content .col-icons,.pdp-custom-tabs-wrapper ul.accordion p,.pdp-custom-tabs-wrapper ul.accordion a,.pdp-custom-tabs-wrapper ul.accordion li,.pdp-custom-tabs-wrapper .col-icons{font-size:16px;font-weight:400;color:#275960;font-family:Manrope;line-height:24px}.pdp-custom-tabs-wrapper .tab-content a,.pdp-custom-tabs-wrapper ul.accordion .inner a{margin:10px}.pdp-custom-tabs-wrapper ul.accordion{display:none}.pdp-custom-tabs-wrapper ul .inner{padding:20px;display:none}.pdp-custom-tabs-wrapper ul li a.toggle{width:100%;display:block;text-transform:uppercase;padding:5px 10px;font-size:16px;color:#275960;text-align:center;font-weight:700;font-family:Manrope}.pdp-custom-tabs-wrapper ul.accordion li{border-radius:7px;background-color:#fff;overflow:hidden;margin-bottom:10px}.template--product .featured-collection--root.featured-home{background-color:transparent}.template--product .featured-collection--root.featured-home .product--root{background-color:#fff;padding:10px!important;border-radius:20px}.template--product .featured-grid--root{margin-bottom:0!important;padding-bottom:0!important}.template--product #shopify-section-footer:before{background-color:#f2f8f7}.template--product .featured-video--body{max-width:60%;margin:0 auto}.template--product .featured-video--container svg{margin:0 auto}.template--product .video--mp4-hubs video{object-fit:cover}.template--product .featured-video--body{height:650px}.product-page--block[data-block-type=buy-buttons] button.product-buy-buttons--cta span{line-height:normal}.ctm-upsell-wrapper{background-color:#fff6a5;padding:10px;border-radius:10px}.ctm-upsell-box{display:flex;align-items:center}.ctm-upsell-left{margin-right:10px;flex:0 0 70px}.ctm-upsell-right h4{font-family:Manrope;font-size:16px;font-weight:400;color:#275960}.ctm-upsell-right p{font-size:16px;font-weight:700;color:#275960;font-family:Manrope}@media only screen and (max-width: 1366px){[data-container=panel][data-columns="3"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width: 1450px){.pdp-custom-tabs-wrapper{max-width:100%;padding:0 40px}}@media only screen and (max-width: 1200px){.template--product .product-page-inner .product-left{max-width:50%!important}.template--product .product-page-inner .product-right{max-width:calc(50% - 60px)!important}.pdp-custom-tabs-wrapper .pdp-tabs-left{max-width:600px}.pdp-pairwell-right .product-recommendations--body{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width: 1024px){.pdp-custom-tabs-wrapper{flex-direction:column}.pdp-custom-tabs-wrapper .pdp-tabs-left{max-width:100%;width:100%}.pdp-custom-tabs-wrapper .pdp-pairwell-right{max-width:100%;padding-top:40px;padding-left:0}.pdp-tabs-left .tabs{max-width:100%}#tabs-nav li a{font-size:16px}.pdp-pairwell-right .product-recommendations--body{grid-template-columns:repeat(3,minmax(0,1fr))}.template--product off-canvas-root.off-canvas--viewport{overflow:hidden}}@media only screen and (max-width: 767px){.product-page-inner{flex-direction:column}.template--product .product-page-inner .product-left{max-width:100%!important}.pdp-custom-tabs-wrapper ul.accordion{display:block;margin-top:30px}.pdp-tabs-left .tabs{display:none}.template--product .product-page-inner .product-right{max-width:100%!important;margin-top:40px}.template--product .product-page-inner .product-left .slick-dots{bottom:-30px;width:auto;left:50%;transform:translate(-50%)}.template--product .product-page-inner .product-left .slick-dots button{width:5px;height:5px;background-color:#387a7f!important;opacity:.5}.template--product .product-page-inner .product-left li.slick-active button{width:25px;height:5px;background-color:#387a7f!important;opacity:1}.ctm-upsell-wrapper{margin-bottom:50px}.custom_wrap{flex-direction:column}}@media only screen and (max-width: 640px){.main_custom_wrap{display:unset!important}.product-page--block[data-block-type=buy-buttons]{max-width:100%;margin-top:15px!important}.template--product featured-collection-root.featured-collection--root{padding-top:40px}.template--product .featured-video--body{max-width:70%;height:400px}.custom_wrap .product-page--block[data-block-type=quantity-input],.custom_wrap .product-page--block[data-block-type=buy-buttons]{order:unset!important}.template--product .product--root[data-product-view=grid][data-text-alignment=center]{padding:10px 10px 0!important}.template--product .featured-grid--root{margin-top:0!important}.template--product .featured-video--body{max-width:60%;height:400px}.template--product ul#tabs-nav{display:flex;flex-direction:column}.featured-grid--heading,#shopify-product-reviews h2.spr-header-title{font-size:30px!important}}@media only screen and (max-width: 480px){.product-page-inner .product-page--heading{font-size:35px}.pdp-custom-tabs-wrapper h2{font-size:30px}.pdp-pairwell-right .product-recommendations--body{grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:10px;grid-row-gap:10px}.product-page--panel-wrapper{margin-bottom:0!important}.col-icons{justify-content:center!important;flex-direction:column!important;text-align:center!important}.col-icons>img{max-width:60px!important;height:60px!important;object-fit:scale-down!important}.template--product .featured-video--body{max-width:100%}.template--product .featured-collection--carousel .product--plus{font-size:14px;width:auto}}@media only screen and (max-width: 415px){.product-page--block[data-block-type=buy-buttons]{margin-left:0!important}.product-page--block[data-block-type=buy-buttons],.product-page-inner .product-price--original{font-size:14px}.pdp-custom-tabs-wrapper{padding:0 20px}.template--product .product--root[data-product-view=grid][data-text-alignment=center]{padding:5px 5px 0!important}}@media only screen and (max-width: 768px){body.template--collection.page--hair-care-collections-unwritten #collection-root .product--root{padding-top:10px}body.template--collection.page--hair-care-collections-unwritten .featured-content--root{padding-top:10px;padding-bottom:5px}body.template--collection.page--hair-care-collections-unwritten .navigation--mobile-header{padding-top:10px;padding-bottom:0}body.template--collection.page--hair-care-collections-unwritten .CollectionGridWrapper{margin-top:20px}body.template--collection.page--hair-care-collections-unwritten .CollectionGridWrapper #collection-root{padding-top:20px}body.template--collection.page--hair-care-collections-unwritten [data-container=panel][data-mobile-columns="1"]{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-column-gap:10px;grid-row-gap:10px}body.template--collection.page--hair-care-collections-unwritten #collection-root .product--details-container{padding-top:10px}body.template--collection.page--hair-care-collections-unwritten #collection-root{padding-left:10px;padding-right:10px}body.template--collection.page--hair-care-collections-unwritten .product--details p.product--title{font-size:13px;line-height:normal;min-height:55px}body.template--collection.page--hair-care-collections-unwritten .product--details span.stamped-badge-caption span{display:none!important}body.template--collection.page--hair-care-collections-unwritten .product--details span.stamped-badge-caption{font-size:13px}body.template--collection.page--hair-care-collections-unwritten .product--details .product--price-wrapper span{font-size:12px}body.template--collection.page--hair-care-collections-unwritten .product--details .product--quick-add{padding-top:0}body.template--collection.page--hair-care-collections-unwritten .product--details .product--plus{max-width:150px;width:100%;font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/custom-style.css.map */
