html body.cc-animate-enabled [data-cc-animate]{opacity:1!important;transform:none!important;animation:none!important;transition:none!important}.av-bleed{width:100%;margin-left:0;margin-right:0}.av-media{position:relative;overflow:hidden;background:#f3f5f8}.av-media>img,.av-media>video,.av-media>picture,.av-media>picture>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.av-zoom>img,.av-zoom>video,.av-zoom>picture>img{transform:scale(var(--av-z, 1));transform-origin:center center;will-change:transform}.av-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 32px;background:#142a5c;color:#fff!important;border:1px solid #142a5c;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;text-decoration:none!important;line-height:1;transition:background .2s ease,border-color .2s ease}.av-btn:hover{background:#0e1f45;border-color:#0e1f45}.av-on-dark .av-btn{border-color:#ffffff8c}.av-eyebrow{display:block;font-size:10.5px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;margin:0 0 16px}.av-display{font-family:Cormorant Garamond,Georgia,Times New Roman,serif;font-weight:500;letter-spacing:0;text-transform:none;margin:0}.av-line{display:block;overflow:hidden;padding-bottom:.1em;margin-bottom:-.1em}.av-line>span{display:block}html.av-motion .av-reveal .av-line>span{transform:translateY(104%);transition:transform .68s cubic-bezier(.2,.65,.2,1);transition-delay:calc(var(--i, 0) * 90ms)}html.av-motion .av-reveal.is-in .av-line>span{transform:none}html body .product-block.av-pb .image-cont .image-label-wrap{background:#fff}html body .product-block.av-pb .image-cont .rimage-wrapper>img.rimage__image,html body .product-block.av-pb .image-cont .product-block__image--secondary .rimage-background{mix-blend-mode:multiply;transform:scale(.9);transform-origin:center center}html body .product-block.av-pb .image-cont .product-block__image{transition:opacity .4s ease!important}html body .product-block.av-pb .image-cont .rimage-outer-wrapper{background:transparent!important}html body .product-block.av-pb .product-info>.inner{margin-left:0!important;margin-right:0!important;width:100%}html body .product-block:not(.av-pb) .image-cont .rimage-wrapper{background:#fff}html body .product-block:not(.av-pb) .image-cont .rimage-wrapper>img.rimage__image{object-fit:contain!important;mix-blend-mode:multiply;transform:scale(.9)}html body .blog-row .article-list .article,html body .blog-row .article-list .article__inner{border:0!important}html body .blog-row .article-image .rimage-wrapper{background:#fff}html body .blog-row .article-image img{mix-blend-mode:multiply}html body .blog-row .article h3,html body .blog-row .article h3 a{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500!important;font-size:22px!important;line-height:1.2!important;letter-spacing:0!important;text-transform:none!important;color:#142a5c!important;margin:16px 0 8px!important}html body .blog-row .article .rte,html body .blog-row .article .rte p{font-size:14.5px!important;line-height:1.6!important;color:#5a564f!important;text-align:left!important}html body .blog-row .article .meta{display:none}.avtk{overflow:hidden;border-top:1px solid #e1e5eb;border-bottom:1px solid #e1e5eb;padding:22px 0;background:#fff}.avtk__track{display:flex;width:max-content;animation:avtk var(--avtk-speed, 60s) linear infinite}.avtk:hover .avtk__track{animation-play-state:paused}.avtk__list{display:flex;align-items:center;flex:none;margin:0;padding:0;list-style:none}.avtk__item{display:flex;align-items:center;font-family:Cormorant Garamond,Georgia,serif;font-weight:500;font-size:clamp(22px,2.2vw,32px);line-height:1.2;color:#142a5c;white-space:nowrap}.avtk__item:after{content:"";width:5px;height:5px;border-radius:50%;background:#a9b4c4;margin:0 clamp(24px,3vw,44px)}@keyframes avtk{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){html.av-motion .av-reveal .av-line>span{transform:none!important;transition:none!important}.av-zoom>img,.av-zoom>video,.av-zoom>picture>img{transform:none!important}html body .product-block.av-pb .image-cont .product-block__image{transition:none!important}.avtk__track{animation:none;width:auto;flex-wrap:wrap;justify-content:center}.avtk__list[aria-hidden=true],.avtk__item[aria-hidden=true]{display:none}.avtk__list{flex-wrap:wrap;justify-content:center;row-gap:8px}}html.av-hdr-over:not(.av-scrolled) body .section-header:not(:hover):not(:focus-within):not(.section-header--nav-hover):not(.section-header--nav-open) #main-nav .navigation__tier-1{background:transparent!important}html.av-hdr-over--light:not(.av-scrolled) body .section-header:not(:hover):not(:focus-within):not(.section-header--nav-hover):not(.section-header--nav-open) #pageheader :is(.show-search-link,.show-search-link__text,.show-search-link__icon){color:#fff!important}html.av-hdr-over--light:not(.av-scrolled) body .section-header:not(:hover):not(:focus-within):not(.section-header--nav-hover):not(.section-header--nav-open) #pageheader .logo-area__left .show-search-link{border-bottom-color:#ffffffd9!important}html body .product-detail .title-row h1.title{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500!important;font-size:34px!important;line-height:1.15!important;letter-spacing:0!important;text-transform:none!important;color:#142a5c!important}@media(min-width:768px){html body .product-detail .gallery.product-column-left{position:sticky!important;top:calc(var(--theme-header-height, 110px) + 24px);align-self:flex-start}}@media(max-width:767.98px){html body .product-detail .title-row h1.title{font-size:27px!important}}html body .cart-summary-overlay{max-height:100vh;overflow-y:auto}html body .av-recs--overlay .av-recs__grid{grid-template-columns:repeat(3,minmax(0,170px));gap:24px;justify-content:start}html body .av-ship__fill{background:#142a5c}@media(max-width:767.98px){html body .av-recs--overlay .av-recs__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}}html body .section-procedure-details,html body .section-service-steps{background-color:#f3f5f8!important}html body a.service-description__button,html body a.service-steps__button{min-height:48px;padding:0 32px!important;border-radius:0!important;font-size:11px!important;font-weight:600!important;letter-spacing:.16em!important;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center}html body h2.procedure-details__heading,html body h2.service-steps__heading{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500!important;font-size:clamp(30px,3vw,40px)!important;line-height:1.15!important;letter-spacing:0!important;text-transform:none!important;color:#142a5c!important}html body .avlp__head h1,html body .aca-top h1,html body h3.collapsible-tabs__heading{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;color:#142a5c!important;line-height:1.1!important}html body .avlp__head h1,html body .aca-top h1{font-size:clamp(36px,4vw,52px)!important}html body h3.collapsible-tabs__heading{font-size:clamp(28px,2.6vw,36px)!important}html body .smile-llp{--smile-brand-color-primary: #142a5c;--smile-brand-color-accent: #f3f5f8;--smile-heading-color-dark: #142a5c;--smile-heading-color-light: #142a5c;--smile-body-light-color: #4f4c46;--smile-button-primary-background: #142a5c;--smile-button-primary-border-color: #142a5c;--smile-button-primary-hover-background: #0e1f45;--smile-button-primary-pressed-background: #0e1f45;--smile-button-primary-border-radius: 0px}html body .smile-llp :is(h1,h2,h3)[class*=__heading],html body .smile-llp :is(h1,h2,h3)[class*=__title]{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important}html body .smile-llp section:not(.smile-header) [class*=__subheading]{color:#6b7a90!important;letter-spacing:.16em}html body .smile-llp .smile-header [class*=__heading]{color:#fff!important}html body .smile-llp .smile-ways-to-earn__tile--icon:before,html body .smile-llp .smile-ways-to-earn__tile--icon:after,html body .smile-llp .smile-earning-highlight__progress-fill,html body .smile-llp .smile-redeeming-highlight__toggle,html body .smile-llp .smile-how-it-works__step:before,html body .smile-llp .smile-how-it-works__step:after{background:#142a5c!important}html body .smile-llp .smile-earning-highlight__points-value,html body .smile-llp .smile-redeeming-highlight__total-value--discount{color:#142a5c!important}html body .smile-llp .smile-redeeming-highlight__code{border-color:#142a5c!important}html body .smile-llp .smile-vip__tier:nth-of-type(2){background:#e8edf5!important;color:#142a5c!important}html body .smile-llp .smile-vip__tier:nth-of-type(3){background:#c7d2e5!important;color:#142a5c!important}html body .smile-llp .smile-vip__tier:nth-of-type(4){background:#142a5c!important;color:#fff!important}html body .smile-llp .smile-vip__tier :is(.smile-vip__tier-name,.smile-vip__tier-milestone){color:inherit!important}html body .smile-llp .smile-vip__cell{background:#fff!important}html body .smile-llp .smile-vip__check{color:#142a5c!important}html body .smile-llp .smile-cta{border-radius:0!important;font-size:11px!important;font-weight:600!important;letter-spacing:.16em!important;text-transform:uppercase!important}html body #avb{--cream: #e8edf5 !important;--cream-deep: #c7d2e5 !important}html body #avb .tile .ph.empty:after{color:#6b7a90!important}@media(max-width:767.98px){html body #pageheader .avb-book-btn{display:none!important}html body #pageheader .logo img,html body #pageheader .logo__image{width:116px!important;height:auto!important}html body #pageheader .logo-area__middle--logo-image{max-width:116px!important}html body #avb .locbar .wrap{flex-wrap:wrap!important;overflow:visible!important;gap:6px!important;padding-block:8px!important}html body #avb .locbar .lbl{font-size:10px!important}html body #avb .locbar button{padding:6px 10px!important;font-size:12px!important;letter-spacing:.04em!important}}html body .smile-llp .smile-ways-to-spend__tile:before,html body .smile-llp .smile-ways-to-spend__tile:after{background:#142a5c!important}@media(max-width:767.98px){html body #smile-ui-lite-launcher-frame-container{right:auto!important;left:16px!important}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/avanti-motion.css.map */
