.theme__header__toolbar .theme__header-inner{min-height:50px}.theme__header__toolbar__text{font-size:14px}.header__desktop__upper .header__desktop-inner{min-height:80px}.header__desktop__upper,.header__mobile{transition:background-color .3s ease}.header__wrapper.js__header__stuck .header__desktop__upper,.header__wrapper.js__header__stuck .header__mobile{background-color:#fff}.navlink--toplevel{font-size:15px}.navlink--toplevel .navtext,.navlink--child .navtext{text-transform:uppercase;font-weight:700;letter-spacing:.02em;font-size:15px}.navlink .navtext:after,.navlink .navtext:before{display:none}.navlink,.navlink:hover,.navlink:focus{text-decoration:none}.header__desktop .navlink--toplevel:hover,.header__desktop .navlink--toplevel:hover .navtext,.header__desktop .menu__item.is-visible>.navlink--toplevel,.header__desktop .menu__item.is-visible>.navlink--toplevel .navtext,.header__desktop .menu__item.main-menu--active>.navlink--toplevel,.header__desktop .menu__item.main-menu--active>.navlink--toplevel .navtext,.header__desktop .navlink--child:hover,.header__desktop .navlink--child:hover .navtext,.header__desktop .navlink--child.main-menu--active,.header__desktop .navlink--child.main-menu--active .navtext{color:#013d324d;opacity:1}.navtext__arrow{width:11px;height:22px;position:absolute;right:-15px;top:2px}.header__desktop .header__logo__link:hover .logo__img{opacity:.3}.header__desktop .header__desktop__button .navlink:hover{color:#013d324d;opacity:1}.header__desktop .menu__item .header__dropdown{background:#fff;border-radius:12px;padding:20px 26px;border:1px solid rgba(1,61,50,.1)}.navlink--child{font-size:15px;line-height:1.2;padding:6px 0}.header__desktop .header__dropdown .navlink--child{opacity:1!important;transform:none!important;transition:color .25s ease!important;transition-delay:0s!important}.header__desktop .menu__item.parent{position:relative}.header__desktop .menu__item.parent .header__dropdown{left:50%;right:auto;top:100%;margin:-8px 0 0;transform:translate(calc(-50% + 7.5px));white-space:nowrap}:root{--FONT-STACK-HEADING: "big-caslon-fb", Georgia, serif;--FONT-WEIGHT-HEADING: 400}.section-collection__head .index__collection__subtitle h2,.section-collection__head h2{font-size:30px;line-height:1.2}.section-collection__head .index__collection__link,.section-collection__head .index__collection__link h2,.section-collection__head h2 a{display:inline-block;width:auto;color:#013d32!important;text-decoration:none!important;transition:color .25s ease}.section-collection__head .index__collection__link:hover,.section-collection__head .index__collection__link:hover h2,.section-collection__head h2 a:hover{color:#013d324d!important}.section-collection__inner{display:flex;flex-wrap:nowrap;align-items:center;margin-bottom:36px}.section-collection__inner .section-collection__head{flex:1 1 auto;width:auto;min-width:0}.section-collection__head h2,.section-collection__head .index__collection__subtitle,.section-collection__head .index__collection__title{margin-bottom:0}.section-collection__inner .section-collection__viewall{flex:0 0 auto;margin:0 16px 0 0}.section-collection__inner .slider-actions{flex:0 0 auto;margin-bottom:0}.btn,button.btn,.hero__btn,.quick-add__submit,.checkout__button{text-transform:uppercase;letter-spacing:.02em;font-size:15px;line-height:16px;font-weight:500}.btn:hover,.btn:active,.btn:focus{transform:none!important;box-shadow:none!important}.hero__btn.btn,.quick-add__submit.btn{transition:background-color .3s ease,color .3s ease}.hero__btn.btn:hover,.hero__btn.btn:focus,.quick-add__submit.btn:hover,.quick-add__submit.btn:focus{background-color:#012a24!important}.slider-arrow{background:#013d32!important;opacity:1!important;transition:background-color .3s ease}.slider-arrow:after{border-color:#fff!important}.slider-arrow:hover:not([disabled]){background:#012a24!important}.slider-arrow[disabled]{background:#c7d1c8!important;opacity:1!important;cursor:default}.product-grid-item .name_wrapper{font-size:17px;font-weight:700;line-height:1.35;color:#013d32;margin-bottom:0}.product-grid-item .price_wrapper,.product-grid-item .price_wrapper s{font-size:17px;font-weight:500;color:#013d32;opacity:1}.price_wrapper{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.4em}.price_wrapper s{order:-1;margin-left:0}.text-center .price_wrapper{justify-content:center}.text-right .price_wrapper{justify-content:flex-end}.product-grid-item .price_wrapper{margin:8px 0 0}.product-grid-item .grid__caption form{margin-top:20px}.product-grid-item .grid__caption form .btn{margin-top:0}.collection .grid--uniform{display:flex;flex-wrap:wrap;align-items:stretch}.collection .grid--uniform>.grid__item{display:flex;flex-direction:column}.collection .grid--uniform .product-grid-item,.collection .grid--uniform .product-grid-item .grid__caption{display:flex;flex-direction:column;flex:1 1 auto}.collection .grid--uniform .product-grid-item .grid__caption form{margin-top:auto}.flickity-slider .product-grid-item .name_wrapper{min-height:3.2em}.template-index .shopify-section:not(:first-child) .section-padding{padding-top:calc(var(--PT) + 16px);padding-bottom:calc(var(--PB) + 16px)}.collection-marble-item .background-size-cover{transition:none!important;transform:none!important}.collection-marble-item{text-align:center}.marbles__title{word-break:normal;overflow-wrap:break-word}.collection-marble-item .marbles__title{display:inline-block;margin:24px auto 0;padding:12px 24px;font-family:var(--FONT-STACK-BODY);font-size:15px;line-height:16px;font-weight:500;text-transform:uppercase;letter-spacing:.02em;color:#f9f6ed;background:#013d32;border-radius:300px;transition:background-color .3s ease}.collection-marble-item:hover .marbles__title{background:#012a24}.homepage-slideshow--rounded .slideshow__wrapper,.homepage-slideshow--rounded .slideshow__slide,.homepage-slideshow--rounded .section--image,.homepage-slideshow--rounded .image__fill{border-radius:0}.homepage-slideshow .custom-prev-next-button{top:50%!important;bottom:auto!important;width:40px!important;height:40px!important;margin-top:-20px;border-radius:50%;background:#fff;cursor:pointer!important;opacity:1;z-index:5;transition:background-color .3s ease}.homepage-slideshow .custom-prev-next-button.previous{left:24px!important;right:auto!important}.homepage-slideshow .custom-prev-next-button.next{right:24px!important;left:auto!important}.homepage-slideshow .custom-prev-next-button:after{content:"";position:absolute;top:50%;left:50%;width:6px;height:6px;border-top:1.5px solid #013D32;border-right:1.5px solid #013D32}.homepage-slideshow .custom-prev-next-button.next:after{transform:translate(-70%,-50%) rotate(45deg)}.homepage-slideshow .custom-prev-next-button.previous:after{transform:translate(-30%,-50%) rotate(-135deg)}.homepage-slideshow .custom-prev-next-button:hover{background:#edebe4}.homepage-slideshow .flickity-page-dots{bottom:20px}.homepage-slideshow .flickity-page-dots .flickity-page-dot{width:8px!important;height:8px!important;margin:0 5px!important;padding:0!important;border:1px solid #fff!important;background:transparent!important;opacity:1!important}.homepage-slideshow .flickity-page-dots .flickity-page-dot.is-selected{background:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
