.template-page,.template-list-collections,.template-404,.template-policy{--h2o-teal: #00838F;--h2o-dark: #1a1a2e;--h2o-light: #f4f9fa;--h2o-text: #2d2d2d;--h2o-muted: #666;--h2o-accent: #00adb5;--h2o-border: #dde6ea;background:var(--h2o-light)}.template-page .main-content,.template-list-collections .main-content,.template-policy .main-content{background:var(--h2o-light)}:is(.template-page,.template-list-collections) .wrapper-header-cs{background:linear-gradient(135deg,#00838f,#1a1a2e);color:#fff;text-align:center;padding:0 0 46px;margin:0 0 32px}:is(.template-page,.template-list-collections) .wrapper-header-cs .breadcrumb{background:transparent;padding-top:18px;margin-bottom:26px;text-align:center}:is(.template-page,.template-list-collections) .wrapper-header-cs .breadcrumb a,:is(.template-page,.template-list-collections) .wrapper-header-cs .breadcrumb span{color:#fffc!important;font-family:Arial,sans-serif;font-size:.75rem;letter-spacing:1px;text-transform:uppercase}:is(.template-page,.template-list-collections) .wrapper-header-cs .breadcrumb a:hover{color:var(--h2o-accent)!important}:is(.template-page,.template-list-collections) .wrapper-header-cs .breadcrumb svg{fill:#fffc}:is(.template-page,.template-list-collections) .wrapper-header-cs .title{font-family:Georgia,serif;font-size:clamp(1.6rem,4vw,2.6rem);font-weight:700;line-height:1.3;letter-spacing:normal;text-transform:none;color:#fff;text-align:center;padding:0;margin:0 auto}.template-page .page>.container>.rte{max-width:760px;margin:0 auto;padding:16px 0 64px}.template-page .rte,.template-page .rte p,.template-page .rte li{font-family:Georgia,serif;font-size:1.05rem;line-height:1.75;color:var(--h2o-text)}.template-page .rte p{margin-bottom:1.4em}.template-page .rte h1{font-family:Georgia,serif;font-size:clamp(1.6rem,3.5vw,2.2rem);font-weight:700;line-height:1.3;letter-spacing:normal;text-transform:none;color:var(--h2o-dark)}.template-page .rte h2,.template-page .rte h3,.template-page .rte h4{font-family:Arial,sans-serif;font-weight:700;line-height:1.3;letter-spacing:normal;text-transform:none;color:var(--h2o-teal);margin:2em 0 .7em}.template-page .rte h2{font-size:1.4rem}.template-page .rte h3{font-size:1.15rem}.template-page .rte a{color:var(--h2o-teal);text-decoration:underline}.template-page .rte a:hover{color:var(--h2o-accent)}.template-page .rte img{max-width:100%;height:auto;border-radius:10px}.template-page .rte blockquote{border-left:4px solid var(--h2o-accent);padding-left:20px;font-style:italic}.template-page .rte table{border-collapse:collapse;width:100%!important;max-width:100%;background:#fff;border-radius:8px;overflow:hidden}.template-page .rte table td,.template-page .rte table th{border:1px solid var(--h2o-border);padding:10px 14px;font-family:Arial,sans-serif;font-size:.95rem;line-height:1.5}.template-page .rte table tr:first-child td,.template-page .rte table th{background:var(--h2o-light);font-weight:700;color:var(--h2o-dark)}.template-page .rte [style*="#b21db2" i],.template-page .rte [style*="#cf2ecf" i]{color:var(--h2o-teal)!important}.template-page .contact-page .contact-form .box-title h3,.template-page .contact-page .col-right h3{font-family:Arial,sans-serif;font-weight:700;letter-spacing:1px;color:var(--h2o-dark)}.template-page .contact-page label{font-family:Arial,sans-serif;font-weight:700;color:var(--h2o-dark)}.template-page .contact-page input[type=text],.template-page .contact-page input[type=email],.template-page .contact-page input[type=tel],.template-page .contact-page textarea{border:1px solid #b0d0d5;border-radius:8px;color:var(--h2o-dark);font-family:Arial,sans-serif;background:#fff}.template-page .contact-page input[type=text]:focus,.template-page .contact-page input[type=email]:focus,.template-page .contact-page input[type=tel]:focus,.template-page .contact-page textarea:focus{border-color:var(--h2o-teal);outline:0}.template-page .contact-page input.btn,.template-page .contact-page .contact-form .btn{background:var(--h2o-teal)!important;border:1px solid var(--h2o-teal)!important;border-radius:30px;color:#fff!important;font-family:Arial,sans-serif;font-weight:700;letter-spacing:.5px;transition:background .2s}.template-page .contact-page input.btn:hover,.template-page .contact-page .contact-form .btn:hover{background:#006b75!important;border-color:#006b75!important}.template-page .contact-page .contact-form .header{background:transparent}.template-page .contact-page .col-right{background:#fff!important;border:1px solid var(--h2o-border);border-radius:12px}.template-page .contact-page .col-right a{color:var(--h2o-teal)!important;text-decoration:underline}.template-page .contact-page .col-right p,.template-page .contact-page .des,.template-page .contact-page .des p{font-family:Georgia,serif;color:var(--h2o-text)!important}.template-page .page-wishlist .wishlist_table_wrapper{background:#fff;border:1px solid var(--h2o-border);border-radius:12px;padding:4px 24px 8px}.template-page .page-wishlist .wishlist_table th{font-family:Arial,sans-serif;font-weight:700;letter-spacing:1px;color:var(--h2o-muted)}.template-page .page-wishlist .wishlist_table a{font-family:Georgia,serif;color:var(--h2o-dark)}.template-page .page-wishlist .wishlist_table a:hover{color:var(--h2o-teal)}.template-page .page-wishlist .btn{background:var(--h2o-teal)!important;border:1px solid var(--h2o-teal)!important;border-radius:30px;color:#fff!important;font-family:Arial,sans-serif;font-weight:700}.template-list-collections .des-col-header,.template-list-collections .des-col-header p{font-family:Georgia,serif;font-style:italic;color:var(--h2o-text)}.template-list-collections .collection-grid-item .collection-grid-image{border-radius:12px;overflow:hidden}.template-list-collections .collection-grid-item .title{font-family:Georgia,serif;font-weight:700;letter-spacing:normal}.template-list-collections .collection-grid-item .count-products{background:var(--h2o-teal)!important;color:#fff!important;border-radius:20px;font-family:Arial,sans-serif;font-weight:700;padding:3px 12px}.template-list-collections .collection-grid-item .product-btn{background:var(--h2o-accent)!important;border:1px solid var(--h2o-accent)!important;border-radius:30px;color:#fff!important;font-family:Arial,sans-serif;font-weight:700;letter-spacing:.5px}.template-list-collections .collection-grid-item .product-btn:hover{background:#00c8d1!important;border-color:#00c8d1!important}.template-list-collections .section-product .section-header h2{font-family:Arial,sans-serif;font-size:1.5rem;font-weight:700;letter-spacing:normal;text-transform:none;color:var(--h2o-teal)!important}.template-list-collections .section-product .section-header .view-all,.template-list-collections .section-product .section-header .view-all span{color:var(--h2o-teal)!important;font-family:Arial,sans-serif;font-weight:700}.template-list-collections .section-product .section-header .description{font-family:Georgia,serif;color:var(--h2o-muted)}.template-list-collections .btn-show-more{background:transparent;border:1px solid var(--h2o-teal)!important;border-radius:30px;color:var(--h2o-teal)!important;font-family:Arial,sans-serif;font-weight:700}.template-list-collections .btn-show-more:hover{background:var(--h2o-teal);color:#fff!important}.template-list-collections .product-card{background:#fff;border:1px solid var(--h2o-border);border-radius:12px;overflow:hidden}.template-list-collections .product-card .product-content{padding:14px 16px 18px}.template-list-collections .product-card .product-title,.template-list-collections .product-card .product-title a{font-family:Georgia,serif;font-size:.95rem;line-height:1.4;letter-spacing:normal;color:var(--h2o-dark)}.template-list-collections .product-card .product-price .price-item,.template-list-collections .product-card .product-price .money{font-family:Arial,sans-serif;font-weight:700;color:var(--h2o-teal)}.template-list-collections .product-card em.form-pr{color:var(--h2o-muted)}.template-list-collections .product-card .product-btn{background:var(--h2o-accent)!important;border:1px solid var(--h2o-accent);border-radius:30px;color:#fff!important;font-family:Arial,sans-serif;font-size:.8rem;font-weight:700;letter-spacing:.5px}.template-list-collections .badge.new-badge{background:var(--h2o-teal)!important;color:#fff!important;font-family:Arial,sans-serif;font-weight:700}.template-404 .fof-wrapper{background:linear-gradient(135deg,#00838f,#1a1a2e)}.template-404 .fof-wrapper .background:before{background:transparent!important}.template-404 .fof-wrapper .background .not_img{background:transparent;color:transparent;font-size:0!important;text-shadow:none!important;height:460px!important;line-height:normal!important}.template-404 .fof-wrapper .background h2{font-family:Georgia,serif;font-weight:700;color:#fff;text-align:center}@media(max-width:767px){.template-404 .fof-wrapper .background .not_img{height:300px!important}}.template-404 .fof-wrapper .content{color:#fff!important}.template-404 .fof-wrapper .content h2{font-family:Georgia,serif;font-weight:700;color:#fff;margin-bottom:18px}.template-404 .fof-wrapper .content p{font-family:Arial,sans-serif;font-weight:700;letter-spacing:1px;color:#fff}.template-404 .fof-wrapper .content .btn{width:auto;min-width:270px;padding-left:32px;padding-right:32px;white-space:nowrap;text-overflow:clip;background:var(--h2o-accent)!important;border:1px solid var(--h2o-accent)!important;border-radius:30px;color:#fff!important;font-family:Arial,sans-serif;font-weight:700;letter-spacing:.5px}.template-404 .fof-wrapper .content .btn:hover{background:#00c8d1!important;border-color:#00c8d1!important}.template-policy .shopify-policy__container{max-width:760px;margin:48px auto 64px;padding:36px 40px;background:#fff;border:1px solid var(--h2o-border);border-radius:12px}.template-policy .shopify-policy__title h1{font-family:Georgia,serif;font-size:clamp(1.6rem,4vw,2.2rem);font-weight:700;line-height:1.3;letter-spacing:normal;text-transform:none;color:var(--h2o-dark)}.template-policy .shopify-policy__body,.template-policy .shopify-policy__body p,.template-policy .shopify-policy__body li{font-family:Georgia,serif;font-size:1.05rem;line-height:1.75;color:var(--h2o-text)}.template-policy .shopify-policy__body h2,.template-policy .shopify-policy__body h3,.template-policy .shopify-policy__body h4,.template-policy .shopify-policy__body strong{font-family:Arial,sans-serif;color:var(--h2o-teal)}.template-policy .shopify-policy__body a{color:var(--h2o-teal);text-decoration:underline}@media(max-width:767px){:is(.template-page,.template-list-collections) .wrapper-header-cs{padding-bottom:34px;margin-bottom:20px}.template-page .page>.container>.rte{padding:8px 0 48px}.template-page .page-wishlist .wishlist_table_wrapper{padding:4px 12px 8px}.template-policy .shopify-policy__container{margin:24px 12px 40px;padding:24px 20px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/pages-style.css.map */
