@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300..700;1,300..700&display=swap";:root{--primary: #007B5F;--secondary: #004C45;--navy-blue: #003B5C;--black: #000;--lightgreen: #86C8BC;--lightblue: #92C1E9;--grey: #D9D9D6}h1,h2,h3,h4,h5,h6{font-family:Cormorant Garamond,serif}.announcement-bar__right.desktop-only{flex:0 0 300px}.announcement-bar__left.desktop-only{flex:0 0 80px}.announcement-bar__middle{flex:1 1 auto}.announcement__text{text-transform:uppercase;letter-spacing:1.5px;font-size:11px}.announcement-bar__right.desktop-only{display:flex;justify-content:flex-end}.announcement-bar__right.desktop-only span.inline-menu a{text-transform:uppercase;letter-spacing:1.5px}.announcement-bar__right.desktop-only span.inline-menu{margin-right:0}@media screen and (max-width:767px){.announcement-bar__announcements{margin-top:5px;margin-bottom:5px}.custom_collection_section h2,.instafeed_top_content .rte h3{font-size:30px!important}}.custom_collection_section h2{display:block;font-size:46px}main-navigation li a{font-size:12px;text-transform:uppercase;letter-spacing:1.5px}.logo-area.container.container--no-max span{text-transform:uppercase;letter-spacing:1.5px}.pageheader .logo{padding:10px 0}span.cart-link__count{background:var(--primary)}.navigation .navigation__tier-1>.navigation__item>.navigation__link:before{background:var(--primary)}.navigation.navigation--main .navigation__child-tier li a:hover{color:var(--primary)}.section-footer__row-container{border-color:#e2e2e221}.section-footer__text-block__social li a:hover svg path{fill:var(--primary)!important}div#pagefooter .section-footer{background:var(--secondary)}.section-footer__title.heading-font,.section-footer__text.rte h5 span{font-family:DM Sans}.swatch-label{font-size:11px!important;text-transform:uppercase!important;letter-spacing:1.5px}span.swatch-variant-name{text-transform:uppercase!important}.product-block .image-cont .btn.quickbuy-toggle{text-transform:uppercase;font-size:12px;letter-spacing:1.5px}button{font-size:12px!important;letter-spacing:1.5px!important;text-transform:uppercase!important}div#shopify-section-template--20727756685475__featured_collection_bXtHiK,div#shopify-section-template--20727756718243__featured_collection_bXtHiK,div#shopify-section-template--20727756783779__featured_collection_bXtHiK{margin-bottom:70px}.product-info .detail .title-row .product-title{font-size:32px}.media-gallery.media-gallery--layout-carousel-beside .thumbnails{width:auto;padding-right:10px}.media-gallery.media-gallery--layout-carousel-beside.has-thumbnails .main-image{width:100%}product-form .product-form .input-row{margin-top:0}variant-swatch-king div.swatch-preset-855612 div.star-set-btn.swatch-selected .swatch-button-title-text,variant-swatch-king div.swatch-preset-855612 div.star-set-btn.swatch-selected{background:var(--primary)!important;border-color:var(--primary)!important}button.clickpost-edd__submit-button.btn.btn--primary{background:var(--primary)!important}button.clickpost-edd__submit-button.btn.btn--primary:hover{background:var(--secondary)!important}span.price__current,.product-price--large .price--on-sale .price__current{color:var(--primary);font-weight:700}.view-all a,a.view-more__link{background:var(--primary)!important;border-color:var(--primary)!important;border:none!important}.view-all a:hover,a.view-more__link:hover{border:var(--secondary)!important;background:var(--secondary)!important}button.btn.btn--large.add-to-cart{background:var(--primary);border-color:var(--primary)}button.btn.btn--large.add-to-cart:hover{background:var(--secondary);border-color:var(--secondary)}div#section-id-template--20727756456099__custom_liquid_6AiwpC{margin-top:0}.quickbuy-container span.price__current,.quickbuy-container .product-price--large .price--on-sale .price__current{color:var(--lightgreen)!important}.quickbuy-container button.btn.btn--large.add-to-cart,.quickbuy-container .price__default span.offer-price{color:#fff}.quickbuy-container button.btn.btn--large.add-to-cart:hover{background:#fff;color:#000}div#section-id-template--20727756554403__custom_liquid_weQYNX{margin-top:0;margin-bottom:0}.section-footer__row.section-footer__row--blocks{padding-top:0}.section-footer__row__col.section-footer__text-block:first-child,.section-footer__row__col.section-footer__text-block:last-child{flex:0 0 25%}.section-footer__row__col.section-footer__menu-block{flex:1}.section-footer__row.section-footer__row--blocks>.section-footer__row__col{border-right:1px solid #e2e2e221;margin-bottom:0;padding-top:40px;padding-bottom:10px}.section-footer__row.section-footer__row--blocks>.section-footer__row__col:last-child{border:none}.section-footer__title.heading-font.h6.no-wrap{font-size:12px;text-transform:uppercase;letter-spacing:2px;border-bottom:1px solid #e2e2e221;padding-bottom:15px;color:var(--lightgreen)}.section-footer__title.heading-font.h6,.section-footer__text.rte h5{font-size:12px;text-transform:uppercase;letter-spacing:2px;line-height:1.5;color:var(--lightgreen)}.section-footer__text.rte h5 span{text-decoration:none!important}.section-footer__text.rte p{color:var(--grey);opacity:.6}ul.section-footer__menu-block__menu li a{color:var(--grey)}.section-footer__row-container ul.social.inline-flex.flex-wrap.social--large li a{width:45px;height:45px;border:1px solid #e2e2e221}.section-footer__row-container ul.social.inline-flex.flex-wrap.social--large li a svg{width:16px}.section-footer__row-container ul.social.inline-flex.flex-wrap.social--large li a:hover{background:var(--primary)}.section-footer__row-container ul.social.inline-flex.flex-wrap.social--large li a:hover svg path{fill:#fff!important}.section-footer__text.rte h5{border-top:1px solid #e2e2e221;margin-top:20px;padding-top:20px}ul.section-footer__menu-block__menu li a:hover{text-decoration:none;margin-left:5px}ul.section-footer__menu-block__menu li a{transition:.3s all}.section-footer__row-lower .section-footer__row__col:first-child{display:inline-block}.section-footer__lower-menu{margin-bottom:0}ul.section-footer__lower-menu__list li{margin-bottom:0;margin-right:0}.section-footer__row.section-footer__row-lower{opacity:.4}body.template-index .container.cf{padding-bottom:40px}@media(max-width:749px){.section-footer__menu-block .section-footer__menu-block__menu{display:none;overflow:hidden}.section-footer__menu-block .section-footer__title{cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:14px 0;border-bottom:1px solid rgba(255,255,255,.15);margin-bottom:0!important;user-select:none;-webkit-user-select:none}.section-footer__menu-block .section-footer__title:after{content:"";display:inline-block;width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .3s ease;flex-shrink:0;margin-left:8px}.section-footer__menu-block.is-open .section-footer__title:after{transform:rotate(-135deg)}.section-footer__menu-block.is-open .section-footer__menu-block__menu{display:block;animation:footerAccordionOpen .25s ease forwards}@keyframes footerAccordionOpen{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.section-footer__menu-block .section-footer__menu-block__menu{padding:8px 0 16px}.section-footer__menu-block .section-footer__menu-block__menu li{padding:6px 0}.section-footer__row.section-footer__row--blocks{display:block;padding-top:50px}.section-footer__row.section-footer__row--blocks>.section-footer__row__col{padding-top:0;padding-bottom:0;border-right:0}.section-footer__title.heading-font.h6.no-wrap{border:none}.section-footer__row__col{border-bottom:1px solid #e2e2e214}.section-footer__row__col:first-child{padding-bottom:10px!important}.section-footer__row__col:last-child{padding-top:15px!important}.section-footer__row__col:first-child .section-footer__text.rte{display:none}.section-footer__row__col:first-child.section-footer__text-block.section-footer__text-block--with-text{padding-right:120px}.section-footer__row__col:first-child .section-footer__text-block__social{position:absolute;right:0;top:0}.section-footer__row__col:first-child.section-footer__text-block.section-footer__text-block--with-text{position:relative}.section-footer__row__col:first-child.section-footer__text-block.section-footer__text-block--with-text li a{width:35px!important;height:35px!important}.section-footer__row__col:first-child.section-footer__text-block.section-footer__text-block--with-text li:last-child a{margin-right:0}.section-footer__row__col:first-child .section-footer__title.heading-font.h6{font-size:10px}.section-footer__row__col:first-child span.section-footer__text-block__image{margin-bottom:10px!important}.section-footer__row--blocks{padding-bottom:0}.section-footer__text.rte h5{margin-top:20px}}product-block .price__default span{font-size:13px!important}product-block .image-label-wrap span.offer-price{position:absolute;top:6px;left:6px;background:var(--primary);color:#fff;font-size:10px;border-radius:3px;text-transform:uppercase;font-weight:700;padding:2px 5px}.product-grid .slider__item,.product-grid .product-block{margin:0 1px}.custom_collection_section .product-block__image .img-ar img{border-radius:100%}#shopify-section-template--20727756390563__collection_list_rYCatL .custom_collection_section .product-grid{grid-template-columns:repeat(6,1fr);column-gap:30px!important}.custom_collection_section .product-block__title{text-transform:uppercase;font-weight:600;letter-spacing:1.5px;font-size:12px}.custom_collection_section a.product-link:hover img{transform:scale(1.05);transition:.5s all}.custom_collection_section a.product-link img{transition:.5s all}.custom_collection_section .product-block__image{overflow:hidden;border-radius:100%}@media screen and (max-width:767px){.custom_collection_section ul.slick-dots{display:flex;justify-content:center}.custom_collection_section ul.slick-dots li{width:6px;height:6px;background:#b6b6b6;border-radius:100px;margin:0 2px}.custom_collection_section ul.slick-dots li button{display:none}.custom_collection_section ul.slick-dots li.slick-active{background:#000}#shopify-section-template--20727756390563__collection_list_rYCatL .custom_collection_section .product-grid{display:unset}.custom_collection_section .product-grid .product-block{margin:0 5px}.show-search .main-search{padding-top:30px}.product-grid .slider__item,.product-grid .product-block{margin:0 1px}.template-collection .container--no-max .utility-bar{top:56px;bottom:unset;position:sticky;WIDTH:calc(100% + 32px);margin-bottom:5px;margin-left:-16px!important;z-index:1}.template-collection .container.container--no-max.lightly-spaced-row-above{margin-top:0}.template-collection .utility-bar.utility-bar--sticky-mobile-copy{display:none}#shopify-section-template--20727756390563__collection_list_rYCatL .for-collections{padding-top:15px!important;padding-bottom:30px;margin-bottom:0!important}.section-id-template--20727756390563__featured_collection_GMzeA3.collection-slider-row{margin-top:20px}div#shopify-section-template--20727756390563__1756098660f8bf84ea>div{margin-top:20px;margin-bottom:0}.section-id-template--20727756390563__featured_collection_CreJWw.collection-slider-row{margin-top:20px}.container.cf{padding-bottom:15px!important}}.size-chart-container{max-width:unset;max-height:90vh;top:50%;transform:translateY(-50%);margin-top:0;margin-bottom:0;overflow-y:scroll}.size-chart-container media-gallery.media-gallery.product-popup-gallery{position:sticky;top:0}.size-chart-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;display:none;z-index:9999}.size-chart-container{background:#fff;width:90%;margin:0 auto;padding:30px;position:relative}.size-chart-content{display:flex;gap:40px}.size-chart-gallery{width:50%;position:relative}.size-chart-gallery img{width:100%}.size-chart-right{width:50%}.size-tabs{margin-bottom:20px}.size-tab{border:none;background:none;font-weight:600;cursor:pointer;margin-right:10px}.size-tab.active{color:var(--primary)}.size-table{width:100%;border-collapse:collapse}.size-table th,.size-table td{border-bottom:1px solid #eee;padding:10px;text-align:left}.size-close{position:absolute;right:20px;top:10px;font-size:25px;cursor:pointer}.size-tabs{text-align:center}.size-tabs button{margin:0 5px}.size-table table td{font-size:12px;padding:5px;text-align:center}.size-table table tr:first-child,.size-table table tr td:first-child{background:#f8f7f4}.size-table table tr:hover,.size-table table tr:hover td{background:#f5f5f5!important}.size-chart-container h2.size-title{text-align:center;margin-bottom:25px;font-size:20px;font-weight:700}.size-chart-container .main-image carousel-slider button.slider-nav__btn{width:45px;height:45px;background:#ffffff87!important}.size-chart-container .main-image carousel-slider button.slider-nav__btn:hover{background:#fff!important}button#openSizeChart{background:var(--primary);color:#fff;padding:5px 10px;border-radius:3px;text-transform:uppercase;font-size:12px;font-weight:700}button#openSizeChart:hover{background:var(--secondary)}button#openSizeChart svg{width:20px;height:20px}button#openSizeChart svg path{fill:#fff}.detail.product-column-right div#Avada-SC-button{display:none!important}div#sizeChartModal .bottom_content_popup p{text-align:center}@media screen and (max-width:767px){.size-chart-gallery{display:none}.size-chart-right{width:100%}.size-tabs{margin-top:20px}}.collection-tabs-section .top_banner_image_tab_section img{width:100%;display:block}.collection-tabs-section .desktop_tab_banner_image{display:block}.collection-tabs-section .mobile_tab_banner_image{display:none}.collection-tabs-section a.btn.view-all-btn{font-size:12px;text-transform:uppercase;background:transparent!important;border:1px solid var(--primary)!important;border-radius:0!important;color:var(--primary);padding:18px 30px;letter-spacing:1.5px}.collection-tabs-section .view-all{margin-top:50px!important}.collection-tabs-section a.btn.view-all-btn:hover{background:var(--primary)!important;color:#fff!important}@media(max-width:768px){.collection-tabs-section .view-all{margin-top:20px!important;margin-bottom:0!important}.homepage_collection_tab .product-grid product-block:nth-child(n+5){display:none}.homepage_collection_tab .product-grid{grid-template-columns:repeat(2,1fr)!important;grid-gap:4px;grid-row-gap:10px!important}.collection-tabs-section .desktop_tab_banner_image{display:none}.collection-tabs-section .mobile_tab_banner_image{display:block}.collection-tabs-section .tabs{display:flex;overflow-x:auto;flex-wrap:nowrap;gap:10px;padding:20px 10px;justify-content:flex-start!important;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}.collection-tabs-section .tabs::-webkit-scrollbar{display:none}.collection-tabs-section .tab-btn{flex:0 0 auto;white-space:nowrap;padding:10px 16px}}.collection-tabs-section{text-align:center}.collection-tabs-section .tabs{display:flex;justify-content:center;gap:10px;margin-bottom:20px}.collection-tabs-section .tab-btn{padding:10px 20px;cursor:pointer}.collection-tabs-section .tab-content{display:none}.collection-tabs-section .tab-content.active{display:block}.collection-tabs-section .view-all{margin-top:20px}.collection-tabs-section .btn{padding:10px 20px;text-decoration:none}.homepage_collection_tab .tabs{background:#f2f0eb;padding:30px 10px;border-bottom:1px solid #e4e0d8}.homepage_collection_tab button.tab-btn{border:1px solid #e4e0d8;background:transparent;text-transform:uppercase}.homepage_collection_tab button.tab-btn:hover{border-color:var(--primary);color:var(--primary)}.homepage_collection_tab button.tab-btn.active{border-color:var(--primary);background:var(--primary);color:#fff}.homepage_collection_tab .tab-collection .product-grid,.homepage_collection_tab .product-grid{grid-template-columns:repeat(4,1fr);grid-gap:4px;grid-row-gap:20px}.homepage_collection_tab button.tab-btn{font-size:11px!important;letter-spacing:1.5px}.innerer .product-block__title{font-size:13px}.instafeed_top_content{margin-bottom:0!important;padding-top:60px;background:#f2f0eb}div#shopify-section-template--20727756390563__1756098660f8bf84ea .fully-spaced-row--medium{margin-top:0!important;margin-bottom:0!important}div#quinn-lite-cards-1{margin-top:0!important;padding-top:30px!important}.instafeed_bottom_content{background:#f2f0eb;margin:0;padding-top:5px;padding-bottom:70px}#shopify-section-template--20727756390563__collection_tab_TRegRC .homepage_collection_tab.collection-tabs-section{margin-top:0!important}.instafeed_bottom_content a{font-size:12px;letter-spacing:1.5px;text-transform:uppercase;text-decoration:none;color:var(--primary)}.instafeed_bottom_content a:hover{color:var(--secondary)}.instafeed_top_content .subheading.subheading--over{font-size:10px;letter-spacing:5px;color:var(--primary);margin-bottom:12px}.instafeed_top_content .rte h3{font-size:46px;margin-bottom:5px}.instafeed_top_content .rte h3 em{color:var(--primary)}.instafeed_top_content .rte p{font-size:14px;color:#4a4a46}.utility-bar__left span{font-size:12px;text-transform:uppercase;letter-spacing:1.5px;font-weight:400}.coltabs-outer{position:sticky;top:0;width:100%;background:#fff;border-bottom:1px solid #e8e8e4;box-shadow:0 2px 10px #00000012}.coltabs-inner{position:relative;overflow:hidden}.coltabs-inner:before,.coltabs-inner:after{content:"";position:absolute;top:0;bottom:0;width:48px;pointer-events:none;z-index:2;opacity:1;transition:opacity .25s ease}.coltabs-inner:before{left:0;background:linear-gradient(to right,#ffffff 30%,transparent)}.coltabs-inner:after{right:0;background:linear-gradient(to left,#ffffff 30%,transparent)}.coltabs-inner.no-fade-left:before{opacity:0}.coltabs-inner.no-fade-right:after{opacity:0}.coltabs-nav{display:flex;align-items:center;gap:4px;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scrollbar-width:none;padding:10px 40px;justify-content:center}.coltabs-nav::-webkit-scrollbar{display:none}.coltabs-tab{display:inline-flex;align-items:center;flex-shrink:0;padding:9px 22px;border-radius:100px;font-family:inherit;font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;color:#5a5a52;white-space:nowrap;transition:color .2s ease,background .2s ease;cursor:pointer;background:transparent;border:none}.coltabs-tab:hover:not(.coltabs-tab--active){color:#1a1a16;background:#f4f3f0}.coltabs-tab--active{background:#007b5f;color:#fff;pointer-events:none}a.coltabs-tab.active{background:var(--primary);color:#fff}@media(max-width:767px){.coltabs-nav{justify-content:flex-start;padding:8px 16px}.coltabs-tab{padding:8px 16px;font-size:10px}}@media screen and (max-width:767px){.mobile-navigation-drawer li a{font-size:12px;font-weight:400!important;text-transform:uppercase;letter-spacing:1.5px}.mobile-navigation-drawer li.navigation__item a{font-size:12px!important;letter-spacing:1.5px}.navigation__mobile-products-title{text-transform:uppercase;letter-spacing:1.5px;font-size:14px;font-weight:500}.mobile-navigation-drawer__footer .inline-menu a{letter-spacing:1.5px;text-transform:uppercase;font-size:12px}.container--no-max .utility-bar{background:var(--primary)}body.template-product{padding-bottom:40px!important}.template-product button.btn.btn--large.add-to-cart{position:fixed;bottom:0;left:0;z-index:9999999!important}div#pagefooter .section-footer{position:relative;z-index:-1}.template-product carousel-slider.carousel.block.collection-slider{z-index:-1}.custom_collection_section .product-grid{display:flex!important;flex-direction:row;flex-wrap:nowrap}.custom_collection_section .product-grid.product-grid--per-row-6.product-grid--per-row-mob-2.product-grid--image-shape-square.slick-initialized.slick-slider.slick-dotted{display:unset!important}.custom_collection_section .product-grid .product-block{flex:0 0 43%}.custom_collection_section .product-block.collection-block .image-cont{max-width:75%}.innerer .product-block__title{-webkit-line-clamp:2;line-height:1.2}.media-gallery .main-image{margin:0}media-gallery{width:calc(100% + 34px);margin-left:-17px}product-form.js-product.product-info.quickbuy-content.spaced-row.container{overflow-x:hidden}carousel-slider.carousel.block.thumbnails{margin-top:5px;padding-left:5px;padding-right:15px;overflow:hidden}.mobile-navigation-drawer li.navigation__column.navigation__column--promotion{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px}.mobile-navigation-drawer li.navigation__column.navigation__column--promotion .menu-promotion{padding:0}.product-info .detail .title-row .product-title{font-size:24px}.custom_collection_section .container{padding-left:0;padding-right:0}}@media screen and (min-width:768px){.section-footer__text{margin-bottom:15px}.homepage_collection_tab.collection-tabs-section{margin-top:50px}li.desktop-only.navigation__column.navigation__column--promotion{max-width:15%}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/custom.css.map */
