@charset "UTF-8";.heading-font{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-weight:var(--typeHeaderWeight);letter-spacing:var(--typeHeaderSpacing)}.subheading-font{font-family:tt-commons-pro,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.12em}.body-font{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:var(--typeBaseWeight);letter-spacing:var(--typeBaseSpacing)}.script-font{font-family:Bibliophile Script;letter-spacing:0;text-transform:none;line-height:1}@media screen{html:not(.no-js) [data-aos=fade-up]{-webkit-transform:translate3d(0,17px,0);transform:translate3d(0,17px,0)}html:not(.no-js) [data-aos=fade-right]{-webkit-transform:translate3d(-17px,0,0);transform:translate3d(-17px,0,0)}html:not(.no-js) [data-aos=fade-left]{-webkit-transform:translate3d(17px,0,0);transform:translate3d(17px,0,0)}}:root{--black:#222;--pure-black:#000;--white:#fffff7;--pure-white:#fff;--cream:#e8decd;--alert:#d0685d;--blue:#6d9ab6;--page-width:1400px;--section-padding:40px}@media(min-width:700px){:root{--section-padding:100px}}:root{--full-bleed-max-width:2400px;--narrow-width:700px}body *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media all and (max-width:768px){.desktop-only{display:none!important}}@media all and (min-width:769px){.mobile-only{display:none!important}}.page-width{max-width:var(--page-width)}.template-article .section-header{margin:0 auto;max-width:calc(740px - 2rem)}.template-article .article__date{font-family:tt-commons-pro,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.12em;font-size:12px;margin-bottom:5px}.template-article .article__date a{text-decoration:underline;text-decoration-color:transparent;transition:all .17s ease-out}.template-article .article__date a:hover{text-decoration-color:currentColor}.template-article .section-header__title{font-size:2.5rem}@media all and (max-width:589px){.template-article .section-header__title{font-size:1.25rem;line-height:1.4}}.template-article .social-sharing{text-align:center}@media(max-width:575.98px){.template-article div[class*=is-content] a[style*=background-color],.template-article div[class*=is-content] p{margin-right:-15px;margin-left:-15px}.template-article .sse-row[style*=flex]{flex-direction:column!important}.template-article .sse-half:has(p){order:1;margin-top:1rem}.template-article .sse-half:has(img){order:0}.template-article .sse-quote{margin:0!important}.template-article .sse-quote p{margin-left:0!important;margin-right:0!important}.template-article .sse-quote small{margin-left:0!important}}.article-featured-product{max-width:300px;margin:-2rem auto 4rem}@media(max-width:575.98px){.article-featured-product{margin-top:0}}.blog-posts__intro{max-width:640px;margin:0 auto 40px;text-align:center}.blog-posts__intro p{margin:0}.blog-posts__tags{margin-bottom:48px}.blog-posts__tag-list{list-style:none;margin:0;padding:0;display:flex;justify-content:center;flex-wrap:wrap;gap:12px}@media(max-width:699.98px){.blog-posts__tag-list{justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:4px;margin-right:-30px}.blog-posts__tag-list::-webkit-scrollbar{display:none}}.blog-posts__tag{display:inline-block;padding:10px 45px;border:1px solid var(--colorTextBody);color:var(--colorTextBody);text-decoration:none;white-space:nowrap;transition:background-color .2s ease,color .2s ease;border-radius:5px}@media(max-width:699.98px){.blog-posts__tag{padding:8px 16px}}.blog-posts__tag:focus-visible,.blog-posts__tag:hover{background-color:var(--colorTextBody);color:var(--colorBody)}.blog-posts__tag.active{background-color:var(--colorTextBody);color:var(--colorBody)}.blog-posts__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px 24px}@media screen and (max-width:749px){.blog-posts__grid{grid-template-columns:1fr;gap:32px}}.blog-posts__card{display:block;text-decoration:none;color:var(--colorTextBody);display:flex;flex-direction:column;border:1px solid var(--colorTextBody)}.blog-posts__image-wrap{position:relative;width:100%;padding-bottom:100%;overflow:hidden;margin-bottom:12px}.blog-posts__image-wrap .placeholder-svg,.blog-posts__image-wrap img,.blog-posts__image-wrap svg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.blog-posts__meta{padding:10px 20px 15px}.blog-posts__title{font-size:1.1rem;margin:0 0 4px}.blog-posts__date-tag{font-family:tt-commons-pro,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.12em;display:flex;align-items:center;gap:6px;font-size:.8rem}.blog-posts__date-tag time{text-transform:uppercase}.blog-posts__separator{line-height:1}.blog-posts__article-tag{text-underline-offset:2px;text-transform:uppercase;border-bottom:2px solid;border-bottom-color:var(--colorTextBodyAlpha01);position:relative;-webkit-text-decoration:none;text-decoration:none}.blog-posts__article-tag:after{border-bottom:2px solid currentColor;bottom:-2px;content:"";left:0;position:absolute;transform:scaleX(0);transform-origin:0 50%;transition:transform .5s ease;width:100%}.blog-posts__article-tag:hover:after{transform:scaleX(1)}@media(max-width:699.98px){.index-section--clawsun-available h1,.index-section--clawsun-available h2,.index-section--clawsun-available h3,.index-section--clawsun-available h4{font-size:150%;margin-bottom:-10px}}.index-section--clawsun-available .cs-seen-in{text-align:center}.index-section--clawsun-available .cs-seen-in__divider{border:0;border-top:1px solid currentColor;margin:0 0 2rem;opacity:.2}.index-section--clawsun-available .cs-seen-in__header{margin-bottom:2rem}.index-section--clawsun-available .cs-seen-in__title>:last-child{margin-bottom:0}.index-section--clawsun-available .cs-seen-in__grid{display:flex;flex-wrap:wrap;flex-direction:row;gap:1.25rem 2rem;align-items:center;justify-content:center;margin:0;padding:0;list-style-type:none}.index-section--clawsun-available .cs-seen-in__link,.index-section--clawsun-available .cs-seen-in__text-link{text-align:center}.index-section--clawsun-available .cs-seen-in__logo{display:block;width:auto;height:32px;object-fit:contain;object-position:center}.index-section--clawsun-available .cs-seen-in__text-link{font-size:1rem;line-height:1.2}@media(min-width:700px){.index-section--clawsun-available .cs-seen-in__header{margin-bottom:2.5rem}.index-section--clawsun-available .cs-seen-in__grid{gap:1rem 5rem}.index-section--clawsun-available .cs-seen-in__item{flex:0 1 auto;width:auto}.index-section--clawsun-available .cs-seen-in__link,.index-section--clawsun-available .cs-seen-in__text-link{width:auto}.index-section--clawsun-available .cs-seen-in__logo{height:36px}}.index-section--clawsun-as-seen-in{margin-bottom:0;overflow:hidden}.index-section--clawsun-as-seen-in h1,.index-section--clawsun-as-seen-in h2,.index-section--clawsun-as-seen-in h3,.index-section--clawsun-as-seen-in h4{text-align:left;font-family:Bibliophile Script;letter-spacing:0;text-transform:none;line-height:1;transform:translateY(1.25em) rotate(-12.5deg) scale(3);transform-origin:left center;color:var(--cream)}@media(min-width:700px){.index-section--clawsun-as-seen-in h1,.index-section--clawsun-as-seen-in h2,.index-section--clawsun-as-seen-in h3,.index-section--clawsun-as-seen-in h4{text-align:center;display:inline-block;transform:rotate(0) scale(3);transform-origin:center center}}.index-section--clawsun-as-seen-in .cs-seen-in{text-align:center}.index-section--clawsun-as-seen-in .cs-seen-in__divider{border:0;border-top:1px solid currentColor;margin:0 0 2rem;opacity:.2}.index-section--clawsun-as-seen-in .cs-seen-in__header{margin-bottom:2rem}.index-section--clawsun-as-seen-in .cs-seen-in__title>:last-child{margin-bottom:0}.index-section--clawsun-as-seen-in .cs-seen-in__grid{display:flex;flex-wrap:wrap;flex-direction:row;gap:1.25rem 2rem;align-items:center;justify-content:center;margin:0;padding:0;list-style-type:none}.index-section--clawsun-as-seen-in .cs-seen-in__link,.index-section--clawsun-as-seen-in .cs-seen-in__text-link{text-align:center}.index-section--clawsun-as-seen-in .cs-seen-in__logo{display:block;width:auto;height:36px;object-fit:contain;object-position:center}.index-section--clawsun-as-seen-in .cs-seen-in__text-link{font-size:1rem;line-height:1.2}@media(min-width:700px){.index-section--clawsun-as-seen-in .cs-seen-in__header{margin-bottom:2.5rem}.index-section--clawsun-as-seen-in .cs-seen-in__grid{gap:1rem 5rem}.index-section--clawsun-as-seen-in .cs-seen-in__item{flex:0 1 auto;width:auto}.index-section--clawsun-as-seen-in .cs-seen-in__link,.index-section--clawsun-as-seen-in .cs-seen-in__text-link{width:auto}.index-section--clawsun-as-seen-in .cs-seen-in__logo{height:40px}}.clawsun-faq-section .page-width{max-width:var(--narrow-width)}.clawsun-faq-section .label{font-weight:500;padding-right:20px;line-height:1.2}.clawsun-faq-section .product-block:last-child{margin-bottom:0}.section--clawsun-image-text .text .subheading-font{font-size:var(--typeBaseSize);margin-bottom:40px}@media(max-width:699.98px){.section--clawsun-image-text .image{width:100%;margin:auto auto 40px}.section--clawsun-image-text .text .subheading-font{margin-bottom:20px}.section--clawsun-image-text .newsletter__input-group{margin-left:0;margin-right:0}}@media(min-width:700px){.section--clawsun-image-text .content{display:flex;flex-wrap:wrap;align-items:center}.section--clawsun-image-text .content .image{padding-right:20px}.section--clawsun-image-text .content .text{padding-left:20px}.section--clawsun-image-text .content.image-right .text{order:0}.section--clawsun-image-text .content.image-right .image{order:1}.section--clawsun-image-text .content.image-right .text+.form{order:2}.section--clawsun-image-text .content.image-right .image{padding-right:unset;padding-left:20px}.section--clawsun-image-text .content.image-right .text{padding-left:unset;padding-right:20px}}.section--product-slider .grid__item{width:295px;width:310px}@media(max-width:699.98px){.section--product-slider .grid__item{width:295px}}.section--product-slider .quick-product__btn{display:none}@media(max-width:699.98px){.section--product-slider .page-width--bleed-right{padding-left:20px}}@media(min-width:700px){.section--product-slider .page-width--bleed-right{padding-left:40px}}@media(min-width:1150px)and (max-width:1599.98px){.section--product-slider .page-width--bleed-right{margin-left:calc((100vw - var(--page-width))/ 2)}}@media(min-width:1600px){.section--product-slider .page-width--bleed-right{max-width:var(--page-width);padding:0 40px;margin:auto}}.quick-product__label{font-style:italic}.grid-product__color{font-family:tt-commons-pro,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.12em;font-size:11px!important;margin-top:4px}.template-collection .section-header{margin-bottom:0}.template-collection .collection-description{max-width:700px;margin-bottom:50px}@media(min-width:700px){.template-collection{--spacing:25px}.template-collection .grid{margin:0}.template-collection .product-grid-container{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:calc(var(--spacing) * -1);margin-right:calc(var(--spacing) * -1)}.template-collection .grid-product{padding-left:var(--spacing);padding-right:var(--spacing)}.template-collection .grid__item #FilterDrawerTrigger{margin-left:-30px}.template-collection .grid-product__content{margin-bottom:calc(var(--spacing) * 3)}}@media(max-width:699.98px){.template-collection .grid-product__content{margin-bottom:40px}}.lifestyle-item .image-container{position:relative;width:100%;overflow:hidden}.lifestyle-item .image-container image-element{position:absolute;left:0;top:0;width:100%;height:100%}.lifestyle-item .image-container image-element img{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.template-collection main+.section--olivet-gazette{padding-top:0!important}.section--olivet-gazette+.shopify-section-group-footer-group #igr-load-more{display:none}.section--olivet-gazette+.shopify-section-group-footer-group .igr-post-tile-overlay span{text-transform:none;font-weight:400}.section--olivet-gazette+.shopify-section-group-footer-group .index-section{margin:75px 0 0}@media(max-width:699.98px){.section--olivet-gazette+.shopify-section-group-footer-group .index-section{margin:60px 0 0}}@keyframes fadeInDelayed{0%{opacity:0}70%{opacity:0}to{opacity:1}}#instagrid-feed-container[style*=absolute]:after{position:absolute;top:-80px;left:80px;content:"@shopolivet";color:#899351;font-size:150px;font-family:Bibliophile Script;letter-spacing:0;text-transform:none;line-height:1;transform:rotate(-6deg);transform-origin:bottom left}@media(max-width:699.98px){#instagrid-feed-container[style*=absolute]:after{font-size:26vw;left:20px;top:-14vw}}.section--olivet-bulk{overflow:hidden}.section--olivet-bulk .page-width{position:relative}.section--olivet-bulk .content{position:absolute;left:80px;bottom:50px;padding:25px;background-color:var(--colorBody);display:flex;flex-direction:row;align-items:center}.section--olivet-bulk .content .text p:last-child{margin-bottom:0}.section--olivet-bulk .content .bag-icon{height:4.15em;margin-right:1.25em}.section--olivet-bulk a .content,.section--olivet-bulk a .content *{transition:all .17s ease-out}.section--olivet-bulk a:hover .content .bag-icon{animation:quick-rotate 1s;transform-origin:center center}.section--olivet-bulk a:hover .content .text *{text-decoration:underline}.section--olivet-bulk .trinket{position:absolute;top:90px;right:-10px;width:14em}.section--olivet-bulk .trinket:hover{animation:quick-rotate 1s;transform-origin:center center}@media(max-width:699.98px){.section--olivet-bulk image-element{display:block;aspect-ratio:4/5}.section--olivet-bulk image-element img{width:100%;height:100%;object-fit:cover}.section--olivet-bulk .content{left:35px;bottom:20px;right:20px;padding:15px}.section--olivet-bulk .trinket{display:none}}@media(min-width:700px){.section--olivet-bulk,.section--olivet-bulk *{font-size:calc(var(--typeBaseSize) + 2px)}}@media(min-width:1150px)and (max-width:1599.98px){.section--olivet-bulk .trinket{right:-2vw}}@media(min-width:1600px){.section--olivet-bulk .trinket{width:15em;right:-35px}}@keyframes quick-rotate{0%{transform:none}9.9%{transform:none}10%{transform:rotate(6.9deg)}19.9%{transform:rotate(6.9deg)}20%{transform:none}29.9%{transform:none}30%{transform:rotate(6.9deg)}39.9%{transform:rotate(6.9deg)}40%{transform:none}49.9%{transform:none}}.section--olivet-carousel .text{text-shadow:1px 1px 2px rgba(0,0,0,.25)}.section--olivet-carousel{--pagination-dot--size:14px;--pagination-dot--distance:8px}.section--olivet-carousel .page-width{padding-top:20px;padding-bottom:var(--section-padding)}.section--olivet-carousel .slide-wrapper{width:100%;background-color:var(--cream)}.section--olivet-carousel .slide{width:100%;position:relative;aspect-ratio:1}@media(min-width:700px){.section--olivet-carousel .slide{aspect-ratio:2}}.section--olivet-carousel .slide .image,.section--olivet-carousel .slide .image.has_overlay:after,.section--olivet-carousel .slide .text{position:absolute;top:0;left:0;width:100%;height:100%}.section--olivet-carousel .slide .image image-element img{width:100%;height:100%;object-fit:cover}.section--olivet-carousel .slide .image.has_overlay:after{content:""}.section--olivet-carousel .slide.ver-flex-start .image.has_overlay:after{background:linear-gradient(to top,#0000 20%,#0000008c 90%)}.section--olivet-carousel .slide.ver-center .image.has_overlay:after{background:linear-gradient(#0000008c,#0000008c)}.section--olivet-carousel .slide.ver-flex-end .image.has_overlay:after{background:linear-gradient(to bottom,#0000 20%,#0000008c 90%)}.section--olivet-carousel .slide .text{color:var(--white);padding:17px;display:flex;flex-direction:column;text-align:center;justify-content:center}.section--olivet-carousel .slide .text .olivet-icon{width:27px}@media(max-width:699.98px){.section--olivet-carousel{min-height:100vw}.section--olivet-carousel h1,.section--olivet-carousel h2,.section--olivet-carousel h3,.section--olivet-carousel h4,.section--olivet-carousel h5,.section--olivet-carousel h6{font-size:21px;margin-bottom:14px}.section--olivet-carousel a{font-size:14px}.section--olivet-carousel .olivet-icon{margin-bottom:14px}}@media(min-width:700px){.section--olivet-carousel{min-height:calc(var(--page-width)/ 2 - 35px);--hero-padding-bottom:40px}.section--olivet-carousel .page-width{padding-top:30px;padding-bottom:0}.section--olivet-carousel .text{padding:var(--hero-padding-bottom) 40px!important}.section--olivet-carousel .text h1{font-size:48px}.section--olivet-carousel .text h2{font-size:40px}.section--olivet-carousel .text h3{font-size:33.3333333333px}.section--olivet-carousel .text h4{font-size:27.7777777778px}.section--olivet-carousel .text h5{font-size:23.1481481481px}.section--olivet-carousel .text h6{font-size:19.2901234568px}.section--olivet-carousel .text h1,.section--olivet-carousel .text h2,.section--olivet-carousel .text h3,.section--olivet-carousel .text h4,.section--olivet-carousel .text h5,.section--olivet-carousel .text h6{margin-bottom:0}.section--olivet-carousel .text a{font-size:18px;margin-top:21px}.section--olivet-carousel .text a:hover{opacity:.8;text-decoration-color:transparent}.section--olivet-carousel .text .olivet-icon{width:42px!important;margin-bottom:21px}.section--olivet-carousel .flickity-page-dots{display:flex;flex-direction:row;bottom:var(--hero-padding-bottom);right:40px;width:unset}.section--olivet-carousel .flickity-page-dots .dot{color:var(--white)}}@media(min-width:700px)and (max-width:1599.98px){.section--olivet-carousel{min-height:50vw}.section--olivet-carousel .page-width{padding:0!important;max-width:unset!important}.section--olivet-carousel .text{max-width:var(--page-width);left:50%!important;transform:translate(-50%)}}@media(min-width:1150px)and (max-width:1599.98px){.section--olivet-carousel{--hero-padding-bottom:80px}}@media(min-width:700px)and (max-width:999.98px){.section--olivet-carousel h1,.section--olivet-carousel h2,.section--olivet-carousel h3,.section--olivet-carousel h4,.section--olivet-carousel h5,.section--olivet-carousel h6{font-size:3vw}.section--olivet-carousel .tertiary-cta{font-size:1.5vw}}.flickity-page-dots{bottom:-37px}.flickity-page-dots .dot{height:var(--pagination-dot--size);width:var(--pagination-dot--size);margin:0 calc(var(--pagination-dot--distance)/ 2);border:1px solid}.olivet-footer{--footer-border-color:#347095;position:relative;color:var(--black);background-color:var(--blue);padding-top:calc(var(--section-padding)/ 2);padding-bottom:calc(var(--section-padding)/ 2)}.olivet-footer hr{border-top:1px solid var(--footer-border-color);border-bottom:1px solid var(--footer-border-color);height:8px}.olivet-footer hr:first-child{margin-bottom:calc(var(--section-padding)/ 2)}.olivet-footer hr:last-child{margin-top:calc(var(--section-padding)/ 4)}.olivet-footer .wordmark{width:100%}.olivet-footer .nav{text-align:center;font-size:calc(var(--typeBaseSize) * 1.5);line-height:calc(var(--typeBaseSize) * 2.5)}.olivet-footer .nav a{display:block}.olivet-footer .nav-title{font-family:tt-commons-pro,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.12em;font-size:calc(var(--typeBaseSize) * 1.1)}.olivet-footer .legal{font-family:tt-commons-pro,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.12em;font-size:calc(var(--typeBaseSize) * .8)}.olivet-footer a{text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:.15em;text-decoration-skip:auto;text-decoration-skip-ink:auto;transition:all .17s ease-out}.olivet-footer a:hover{text-decoration-color:currentColor}@media(min-width:700px){.olivet-footer .logo-w-nav{display:flex;flex-direction:row;align-items:center}.olivet-footer .nav{width:180px;min-width:180px}.olivet-footer .wordmark{flex-grow:1;margin-right:50px;width:calc(100% - 360px)}.olivet-footer .legal{margin-top:50px}}@media(min-width:1150px)and (max-width:1599.98px){.olivet-footer .logo-w-nav{margin-left:calc(-40px - (100vw - var(--page-width))/ 2 - 3vw)}}@media(max-width:699.98px){.olivet-footer .logo-w-nav{display:flex;flex-direction:row;flex-wrap:wrap}.olivet-footer .wordmark{width:calc(100% + 20px + 5vw);margin-left:calc(-20px - 5vw);max-width:unset;margin-bottom:35px}.olivet-footer .nav{width:50%;font-size:calc(var(--typeBaseSize) * 1.25);line-height:calc(var(--typeBaseSize) * 2.1)}.olivet-footer .nav-title{font-size:var(--typeBaseSize)}.olivet-footer .legal{margin-top:35px;text-align:center}.olivet-footer .legal a{text-decoration-color:currentColor}}.section--olivet-gazette .text .subheading-font{font-size:var(--typeBaseSize);margin-bottom:40px}.section--olivet-gazette .form{margin-top:40px}@media(max-width:699.98px){.section--olivet-gazette .image{width:75%;margin:auto auto 40px}.section--olivet-gazette .text .subheading-font{margin-bottom:20px}.section--olivet-gazette .newsletter__input-group{margin-left:0;margin-right:0}}@media(min-width:700px){.section--olivet-gazette .content{display:flex;flex-wrap:wrap}.section--olivet-gazette .content .text+.form{width:100%}.section--olivet-gazette .content .image{padding-right:20px}.section--olivet-gazette .content .text{padding-top:40px;padding-left:20px}.section--olivet-gazette .content.image-right .text{order:0}.section--olivet-gazette .content.image-right .image{order:1}.section--olivet-gazette .content.image-right .text+.form{order:2}.section--olivet-gazette .content.image-right .image{padding-right:unset;padding-left:20px}.section--olivet-gazette .content.image-right .text{padding-left:unset;padding-right:20px}}.section--olivet-team h1{line-height:.6;color:var(--cream)}@media(max-width:699.98px){.section--olivet-team .team-member .text{margin-top:20px}.section--olivet-team .team-member .subheading-font{font-size:14px}.section--olivet-team .team-member{margin-bottom:40px}}@media(max-width:999.98px){.section--olivet-team h1{font-size:35vw}}@media(min-width:700px){.section--olivet-team .page-width{max-width:1000px;margin:auto}.section--olivet-team .team-member{display:flex;flex-direction:row;align-items:flex-end;margin-bottom:180px}.section--olivet-team .team-member:last-child{margin-bottom:0}.section--olivet-team .team-member .image,.section--olivet-team .team-member .text{width:50%}.section--olivet-team .team-member .image{padding-right:90px;padding-bottom:30px}.section--olivet-team .team-member h4{font-size:calc(var(--typeBaseSize) * 2.2);margin-bottom:calc(var(--typeBaseSize) * 1.65)}.section--olivet-team .team-member h5{font-size:calc(var(--typeBaseSize) * 1.1);margin-bottom:calc(var(--typeBaseSize) * 3.3)}.section--olivet-team .team-member p{font-size:calc(var(--typeBaseSize) * 1.1)}.section--olivet-team .team-member p:last-child{margin-bottom:0}.section--olivet-team .team-member:nth-child(2n){flex-direction:row-reverse}.section--olivet-team .team-member:nth-child(2n) .image{padding-right:unset;padding-left:90px}}@media(min-width:1000px){.section--olivet-team h1{transform:rotate(-4.5deg);transform-origin:bottom left;font-size:calc(var(--typeBaseSize) * 33);position:relative;left:-100px;margin-bottom:-160px}}.grid-product__vendor{font-family:tt-commons-pro,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.12em}.product-single__title+.grid-product__vendor{font-size:.8rem;margin-top:1rem;margin-bottom:-1rem}@media(min-width:700px){.btn:not(.product__photo-zoom,[disabled]),.rte .btn,.shopify-payment-button .shopify-payment-button__button--unbranded{transition:all .17s ease-out}.btn:not(.product__photo-zoom,[disabled]):hover,.rte .btn:hover,.shopify-payment-button .shopify-payment-button__button--unbranded:hover{filter:brightness(103%);box-shadow:2px 2px 9px #746f6733}.btn:not(.product__photo-zoom,[disabled]).btn--tertiary:hover,.rte .btn.btn--tertiary:hover,.shopify-payment-button .shopify-payment-button__button--unbranded.btn--tertiary:hover{box-shadow:2px 2px 9px #746f671a}.btn[disabled]:hover,.product__photo-zoom:hover{filter:none;opacity:1;box-shadow:unset}.js-photoswipe__zoom:hover{opacity:0}}.btn--outline{border:1px solid var(--colorBody)}.payment-buttons .add-to-cart--secondary{color:var(--colorBtnPrimaryText)!important;background-color:var(--colorBtnPrimary)!important;border-color:var(--colorBtnPrimary)!important}.payment-buttons .add-to-cart--secondary:hover{filter:brightness(103%);box-shadow:2px 2px 9px #746f6733}.btn[disabled]{border:1px solid rgba(0,0,0,.6);color:#0009!important;background-color:transparent!important}.btn[disabled].cart__checkout{border-color:transparent!important;background-color:var(--colorBtnPrimary)!important;color:var(--colorBtnPrimaryText)!important}.add-to-cart--secondary+.add-to-cart--direct{margin-top:10px}.add-to-cart--direct{line-height:var(--typeHeaderLineHeight)}.add-to-cart--direct span{margin-top:.25em;display:block}.shopify-payment-terms.product__policies{display:none}.tertiary-cta{color:currentColor;font-family:tt-commons-pro,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.12em;border-bottom:2px solid;border-bottom-color:var(--colorTextBodyAlpha01);position:relative;-webkit-text-decoration:none;text-decoration:none}.tertiary-cta:after{border-bottom:2px solid currentColor;bottom:-2px;content:"";left:0;position:absolute;transform:scaleX(0);transform-origin:0 50%;transition:transform .5s ease;width:100%}.tertiary-cta:hover:after{transform:scaleX(1)}.tertiary-cta{padding-bottom:.25em;border-bottom-color:transparent}.tertiary-cta:after{transform:scaleX(1);transform-origin:100% 50%}.tertiary-cta:hover{color:currentColor}.tertiary-cta:hover:after{transform:scaleX(0)}.section--olivet-carousel .tertiary-cta,.section--olivet-carousel .tertiary-cta:after{border-bottom-width:0!important}.section--olivet-carousel .tertiary-cta{text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:currentColor;text-decoration-thickness:2px;text-underline-offset:.5em;text-decoration-skip:auto;text-decoration-skip-ink:auto;transition:all .17s ease-out}.modal-only{display:none}.modal .modal-only{display:block}.modal .modal-hide{display:none}.modal-only a{border-bottom:2px solid;border-bottom-color:var(--colorTextBodyAlpha01);position:relative;-webkit-text-decoration:none;text-decoration:none}.modal-only a:after{border-bottom:2px solid currentColor;bottom:-2px;content:"";left:0;position:absolute;transform:scaleX(0);transform-origin:0 50%;transition:transform .5s ease;width:100%}.modal-only a:hover:after{transform:scaleX(1)}.modal-hide+.variant-wrapper,.variant-wrapper+.modal-hide{margin-top:25px}.tpo_modal-background,[data-tpo-theme]{--option-label-color:var(--colorTextBody)!important}.tpo_modal-background .tpo_error-message,.tpo_modal-background .tpo_option-required-indicator,[data-tpo-theme] .tpo_error-message,[data-tpo-theme] .tpo_option-required-indicator{color:var(--alert)!important}.tpo_option-input.tpo_option-input{border:0 solid var(--pure-black)!important;border-bottom-width:2px!important;font-style:italic;background-color:transparent!important;transition:all .17s ease-out}.tpo_option-input.tpo_option-input:active,.tpo_option-input.tpo_option-input:focus{border:0 solid var(--pure-black)!important;border-bottom-width:2px!important;background-color:transparent!important}.tpo_option-input.tpo_text-box{border-left-width:1px!important}.tpo_additional-price{font-style:italic}.tpo_selected_values_span{color:var(--option-label-color)!important;margin-left:0!important}.tpo_selected_values_span:before{content:" \2014  "}.tpo_selected_values_span:empty:before{content:""}.tpo_option-container{margin-bottom:25px!important}.tpo_option-paragraph ul{margin-bottom:-24px!important}.tpo_total-additional-price-wrapper{display:none}@media(min-width:700px){.tpo_option-input-wrapper{width:200px!important}}.tpo_option-paragraph a{border-bottom:2px solid;border-bottom-color:var(--colorTextBodyAlpha01);position:relative;-webkit-text-decoration:none;text-decoration:none}.tpo_option-paragraph a:after{border-bottom:2px solid currentColor;bottom:-2px;content:"";left:0;position:absolute;transform:scaleX(0);transform-origin:0 50%;transition:transform .5s ease;width:100%}.tpo_option-paragraph a:hover:after{transform:scaleX(1)}.tpo_next_option_type.has-image img{display:none}.tpo_buttons-wrapper>label{border-radius:0!important;border:none!important;box-shadow:0 0 0 1px var(--colorBorder)!important;background-color:var(--colorBody)!important;font-family:var(--typeBasePrimary),var(--typeBaseFallback)!important;font-size:var(--typeBaseSize)!important;font-style:normal!important;font-weight:400!important;font-weight:var(--typeBaseWeight)!important;letter-spacing:var(--typeBaseSpacing)!important;line-height:1!important;line-height:var(--typeBaseLineHeight)!important;margin:0 8px 12px 0!important;overflow:hidden!important;padding:7px 15px!important;position:relative!important;text-transform:none!important;transition:all .25s ease!important}.tpo_buttons-wrapper .tpo_is_checked_swatches,.tpo_buttons-wrapper>label:has(.tpo_buttons-input:checked){box-shadow:0 0 0 2px var(--colorTextBody)!important}.tpo_button-wrapper_with-image{display:block!important}@media(max-width:699.98px){.tpo_buttons-wrapper>label{font-size:3.5vw!important;margin:0 8px 8px 0!important;padding:1vw 2vw!important}}.fake-variant-wrapper{margin-bottom:-12px}.fake-variant{display:inline-block;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:var(--typeBaseSize);font-style:normal;font-weight:var(--typeBaseWeight);letter-spacing:var(--typeBaseSpacing);line-height:1;line-height:var(--typeBaseLineHeight);margin:0 8px 12px 0;padding:7px 15px;position:relative;text-transform:none;transition:all .25s ease;background-color:var(--colorBody);box-shadow:0 0 0 1px var(--colorBorder);width:2.5em;aspect-ratio:1/1}.fake-variant.active{box-shadow:0 0 0 2px var(--colorTextBody)}.fake-variant:before{border:3px solid;border-color:var(--colorBody);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}input:not(.numInput.cur-year),select:not(.flatpickr-monthDropdown-months),textarea{border:0 solid var(--pure-black)!important;border-bottom-width:2px!important;font-style:italic;background-color:transparent!important;transition:all .17s ease-out}input:not(.numInput.cur-year):active,input:not(.numInput.cur-year):focus,select:not(.flatpickr-monthDropdown-months):active,select:not(.flatpickr-monthDropdown-months):focus,textarea:active,textarea:focus{border:0 solid var(--pure-black)!important;border-bottom-width:2px!important;background-color:transparent!important}input{font-size:calc(var(--typeBaseSize) + 2px)}.input-group-btn{margin-left:17px}.input-group-btn button *{font-size:15px}.newsletter__input-group{max-width:500px!important}.search__input{background:0 0!important}.newsletter__input-group{background-color:transparent}.note--success{background-color:#dce1d7;border-color:#4e6935;color:#4e6935}.note--success a{color:#4e6935}.errors,.form-error{background-color:#f6e1df;border-color:#d0685d;color:#d0685d}.errors a,.form-error a{color:#d0685d}@media(min-width:700px){.site-header{padding:17px 0}}.site-header__logo{margin-top:0;margin-bottom:0}.site-nav__link{font-family:tt-commons-pro,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.12em;font-size:13px!important;transform:translateY(.1em)}.header-item--split-left{justify-content:flex-start}.header-item--split-right{justify-content:flex-end}@media(min-width:700px){.header-item--left{display:none}:root{--right-width:150px}.header-item--icons{width:var(--right-width)!important}.header-item--logo{transform:translate(calc(var(--right-width)/ 2))}}.mobile-nav__link{font-family:tt-commons-pro,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.12em;font-size:15px!important}@media(min-width:576px){.announcement__text{font-size:14px}}@font-face{font-family:Sunlight;src:url(//www.shopolivet.com/cdn/shop/t/18/assets/Sunlight%20VAR-VF.ttf?v=106963700602799863821781957095) format("truetype");font-weight:400 900;font-style:normal}@font-face{font-family:Sunlight;src:url(//www.shopolivet.com/cdn/shop/t/18/assets/Sunlight%20Italic%20VAR-VF.ttf?v=126030720578555451351781957095) format("truetype");font-weight:400 900;font-style:italic}@font-face{font-family:Bibliophile Script;src:url(//www.shopolivet.com/cdn/shop/t/18/assets/BibliophileScript-Regular.ttf?v=59927273164380488801781957095) format("truetype");font-weight:400;font-style:normal}:root{--typeBasePrimary:"Sunlight";--typeBaseWeight:400;--typeBaseFallback:"serif";--typeBaseSpacing:0;--typeHeaderPrimary:"Sunlight";--typeHeaderWeight:400;--typeHeaderFallback:"serif";--typeHeaderSpacing:-.03em}.btn,.btn *,.rte .btn,.rte .btn *,.shopify-payment-button .shopify-payment-button__button--unbranded,.shopify-payment-button .shopify-payment-button__button--unbranded *{font-family:tt-commons-pro,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.12em;font-size:16px}.collection-filter .btn,.collection-filter select{font-family:tt-commons-pro,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.12em;font-size:15px}.collapsible-trigger{font-family:tt-commons-pro,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.12em}.grid-product__price,.product__price{font-style:italic}.product__policies,#shopify-buyer-consent-modal{display:none}@media(min-width:1150px){.product-single__title{font-size:32px}}.template-index main+.section--olivet-gazette{display:none}
/*# sourceMappingURL=/cdn/shop/t/18/assets/application.css.map */
