:root{--reef: #5cb8b2;--reef-h: #4ea9a3;--reef-ink: #317470;--reef-tint: #e2f2f1;--reef-night: #13201f;--reef-on: #151310}body .yw .yw__eyebrow,body .yw-reef-label{display:inline-block;width:auto;margin:0 0 14px;padding:6px 10px 5px;border-radius:3px;background:var(--reef);color:var(--reef-on);opacity:1;font-size:1.1rem;font-weight:800;line-height:1.2;letter-spacing:.16em;text-transform:uppercase}body .quantity-atc--wrapper .product-form__submit.button[name=add]{background:var(--reef);color:var(--reef-on);font-weight:700}body .quantity-atc--wrapper .product-form__submit.button[name=add]:hover{background:var(--reef-h)}body .quantity-atc--wrapper .product-form__submit.button[name=add][disabled],body .quantity-atc--wrapper .product-form__submit.button[name=add][aria-disabled=true]{background:#fff;color:#15131099;box-shadow:inset 0 0 0 1.5px #15131040}body .yw-satc__btn{background:var(--reef);color:var(--reef-on);font-weight:700}body .yw-satc__spin{border-color:#15131040;border-top-color:var(--reef-on)}body .yw-satc{border-top:3px solid var(--reef)}body .cart-count-bubble{background:var(--reef);color:var(--reef-on);font-weight:700}body .marquee--items h4{font-weight:800;letter-spacing:.06em}body .drawer__heading{color:var(--reef-ink)}body .newsletter__header h2 strong{color:var(--reef-on);text-decoration:underline;text-decoration-thickness:4px;text-underline-offset:6px;text-decoration-color:#fff}body .newsletter__wrapper input[type=email],body .newsletter__wrapper input[type=text]{background:#fff!important;color:var(--reef-on)!important}body .newsletter__wrapper .rte,body .newsletter__wrapper .newsletter__subheading{color:var(--reef-on)}@media(max-width:749px){body .newsletter__wrapper{padding-left:5px!important;padding-right:5px!important}}body.page-handle-about-us .newsletter__wrapper,body.template--product .newsletter__wrapper{border-top:0}body.page-handle-about-us .newsletter__wrapper:before,body.template--product .newsletter__wrapper:before{display:none}body .footer .footer-block__heading,body .footer .footer-block__heading strong{color:var(--reef)}body .footer .list-social__item{border-color:var(--reef)!important}body .footer .list-menu__item--link:hover,body .footer .copyright__content a:hover{color:var(--reef)}body .rte a:not(.button){color:inherit;text-decoration:underline;text-decoration-color:var(--reef);text-decoration-thickness:2px;text-underline-offset:3px}body .yw{--c-btn: var(--reef);--c-btn-h: var(--reef-h);--c-btn-fg: var(--reef-on);--c-outline: var(--reef-on);--c-badge: var(--reef);--c-badge-fg: var(--reef-on);--c-rev: var(--reef-tint);--c-hero-btn: var(--reef);--c-hero-btn-fg: var(--reef-on);--c-icon: var(--reef-ink)}body .yw .yw-btn,body .yw .yw-btn--light,body .yw .yw-btn--outline,body .yw-hero .yw-btn--light{background:var(--reef);border-color:var(--reef);color:var(--reef-on)!important}body .yw .yw-btn:hover,body .yw .yw-btn--light:hover,body .yw .yw-btn--outline:hover{background:var(--reef-h);border-color:var(--reef-h);color:var(--reef-on)!important}body .yw .yw-btn--ghost{background:transparent;border-color:#fff;color:#fff!important}body .yw .yw-btn--ghost:hover{background:#ffffff24;border-color:#fff}body .yw .yw-link{border-bottom-color:var(--reef);border-bottom-width:3px}body .yw .yw-tile .yw-link{color:#fff}body .yw .yw-promo .yw-link{color:var(--reef)}body .yw .yw-faq__more .yw-link{color:var(--reef-on)}body .yw .yw-tile .yw__eyebrow{color:var(--reef-on)!important;opacity:1!important}body .yw .yw-promo__b .yw__eyebrow{padding:0;background:none;color:#ff5fae}body .yw .yw-chip{border-color:var(--reef)}body .yw .yw-chip:hover{background:var(--reef);border-color:var(--reef)}body .yw .yw-card__badge{background:var(--reef);color:var(--reef-on)}body .yw.yw-trust{background:var(--reef);border-color:var(--reef);color:var(--reef-on)}body .yw.yw-trust .yw-trust__i svg{color:var(--reef-on)}body .yw.yw-trust .yw-trust__i span{color:#151310cc}body .yw .yw-feat__ic{background:var(--reef);color:var(--reef-on)}body .yw-faq summary svg{box-sizing:content-box;padding:5px;border-radius:50%;background:var(--reef);color:var(--reef-on)}body .yw-faq .yw-faq__a a{color:var(--reef-on);text-decoration:underline;text-decoration-color:var(--reef);text-decoration-thickness:2px;text-underline-offset:3px}body .yw-size__opt.is-current{border-color:var(--reef);box-shadow:none;background:var(--reef)}body .yw-size__opt.is-current .yw-size__spec{color:#151310cc}body .breadcrumbs a{color:var(--reef-ink)}@media(max-width:749px){body.template--product .product__media-wrapper .slider-mobile-gutter{margin-left:-10px;margin-right:-10px}body.template--product .product__media-list.slider--mobile{scroll-padding-left:0}body.template--product .product__media-list.slider--mobile .slider__slide:first-child{margin-left:0}}body.page-handle-about-us .main-page-title{display:inline;padding:0 4px;background:linear-gradient(transparent 58%,var(--reef) 58%,var(--reef) 92%,transparent 92%)}body.page-handle-about-us .main-page-title+.rte{margin-top:2.4rem}body.page-handle-about-us main .rte strong{display:inline-block;margin:1.2rem 0 .4rem;padding:6px 10px 5px;border-radius:3px;background:var(--reef);color:var(--reef-on);font-size:1.2rem;font-weight:800;line-height:1.2;letter-spacing:.16em;text-transform:uppercase}body.page-handle-custom-engraving .yh .yb{background:var(--reef);color:var(--reef-on)!important}body.page-handle-custom-engraving .yh .yb:hover{background:var(--reef-h)}body.page-handle-custom-engraving .ys__t small{display:inline-block;padding:5px 9px 4px;border-radius:3px;background:var(--reef);color:var(--reef-on);opacity:1;font-weight:800}body.page-handle-custom-engraving .ye h2:after{content:"";display:block;width:64px;height:5px;margin:12px auto 0;border-radius:3px;background:var(--reef)}body.page-handle-custom-engraving .accordion summary .icon-caret,body.page-handle-custom-engraving .accordion .svg-wrapper{color:var(--reef-ink)}body.page-handle-custom-engraving .ys h2:after,body.page-handle-custom-engraving [id$=__multicolumn_QJphex] h2.title:after,body.page-handle-custom-engraving [id$=__collapsible_content_aakRhD] .collapsible-content__heading:after{content:"";display:block;width:64px;height:5px;margin:12px 0 0;border-radius:3px;background:var(--reef)}body.page-handle-custom-engraving [id$=__collapsible_content_aakRhD] .collapsible-content__heading:after{margin-left:auto;margin-right:auto}body.page-handle-custom-engraving .pxFormGenerator{max-width:760px;padding:18px 12px 8px;border-top:5px solid var(--reef);border-radius:6px;background:var(--reef-tint)}@media(min-width:750px){body.page-handle-custom-engraving .pxFormGenerator{padding:28px 28px 12px}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/yowy-reef.css.map */
