.drawer__scrollable{padding:0}.header-wrapper{position:relative;z-index:1111}.drawer--top{position:absolute;width:100%;max-width:none;top:auto;bottom:auto;background-color:#fcf5ed;transform:translateY(-100%);z-index:99;margin-top:3px}.hero--100vh{height:100vh}.template-index .hero__text-content .hero__subtitle{font-family:sharp_sansmedium!important;font-size:15px!important}h2.h1.hero__title .animation-cropper{overflow:visible}h2.h1.hero__title .animation-contents{line-height:20px}.hero__link .btn,.feature-row__text .btn{font-size:15px!important}*:focus{outline:none}@media (min-width:768px){.mobile-nav__sublist.collapsible-content{position:absolute;left:99%;top:100%;background:#fcf5edbd;width:100%;transform:translate(-50%)}.mobile-nav li{display:inline-block}#NavDrawer .drawer__scrollable{overflow:inherit;position:relative}div#NavDrawer{overflow:inherit}.mobile-nav__sublist .mobile-nav__link{width:100%;padding:10px 25px}.mobile-nav__sublist{text-align:center}.mobile-nav__sublist .mobile-nav__item:last-child{padding-bottom:0}.mobile-nav__sublist .mobile-nav__link,.mobile-nav__sublist .mobile-nav__faux-link{font-weight:700}}.drawer.drawer--top.drawer--is-open{transform:translateY(0);display:block}.mobile-nav>.mobile-nav__item{background-color:transparent}.mobile-nav{margin:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}a.mobile-nav__link{padding:16px 25px;font-size:16px;font-weight:700}.icon-close-header{width:28px;height:26px}.close-icon-top{display:none;height:65px}.mobile-nav__social{margin:0}.horizontal-bar{white-space:nowrap;display:-ms-flexbox;display:flex}p.h2.h2-large{font-size:2.0625rem}.section-header__title-large{font-size:2.0625rem;margin-bottom:10px}.section-header-small{margin:0;padding:0}.page-width.faq-template.page-content{padding-top:0}@media (min-width:800px){.horizontal-bar .medium-up--one-quarter{width:25%;-ms-flex:0 0 25%;flex:0 0 25%;display:inline-block;float:none;white-space:normal}}.page-width{max-width:98%!important}@media (max-width:767px){.horizontal-bar .small--one-half{width:40%;-ms-flex:0 0 40%;flex:0 0 40%}}@media (max-width:767px){.mobile-nav{display:block}a.mobile-nav__link{padding:3px 17px}.mobile-nav{padding-top:10px}}@media (max-width:589px){.drawer__fixed-header{height:103px}.announcement__text{padding:5px 10px 4px;font-size:.675em}}.site-nav__link.site-nav__link--icon[aria-expanded=true]{display:none}.site-nav__link.site-nav__link--icon[aria-expanded=false]+.close-icon-top{display:none}.site-nav__link.site-nav__link--icon[aria-expanded=true]+.close-icon-top{display:inline-block}h1,.jdgm-rev-widg__title{font-family:Ogg-Regular!important;font-size:39px!important;font-weight:400!important;letter-spacing:0px!important;text-transform:none!important;text-indent:-4px!important}.h2.product-single__title{font-size:18px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;text-indent:-4px!important;font-family:SharpSans-Medium!important}h2,.footerTitle{font-family:SharpSans-Bold!important;font-size:15px!important;font-weight:700!important;letter-spacing:1px!important;text-transform:uppercase!important}.footerTitle{margin-bottom:5px!important;-webkit-hyphens:none!important;hyphens:none!important}@media (min-width: 1024px){h6,.h6{font-size:17px!important;letter-spacing:1px!important;font-weight:100!important;font-family:SharpSans-Bold!important}}.h1.hero__title,.hero__title,.collection-title{text-transform:none!important;font-size:39px!important;font-family:Ogg-Regular!important;padding-bottom:10px!important}.section-header--hero{margin-bottom:15%!important}.section-header__title.collection-title{font-size:54px!important}p{font-size:16px!important;font-weight:400!important;letter-spacing:-.5px!important;padding-right:5px!important}.hero__subtitle{max-width:420px!important;padding-bottom:10px!important}.announcement__text{font-size:12px!important;padding:8px 0;font-weight:700;letter-spacing:1px!important;text-transform:uppercase!important}body .btn{font-family:SharpSans-Bold!important;font-size:17px!important;font-weight:700;letter-spacing:1px!important;transition:all .2s ease-out!important;min-width:170px}.btn:hover{background:#fff!important;color:#67a5bf!important}.section-header--hero{margin-bottom:20%}.collapsible-trigger-btn--borders{border-top:0px;border-bottom:1px solid #52555b}.collapsibles-wrapper--border-bottom{border-bottom:0px}.collapsible-content__inner{padding-top:1.2em}h1.section-header__title,.jdgm-rev-widg__title{font-size:40px!important}.variant__label,.line-item-property__field label{font-family:SharpSans-Medium!important;font-size:15px!important;font-weight:300!important;letter-spacing:0px!important;text-transform:none}.site-nav__dropdown a{padding-right:30px!important}@media (min-width: 1024px){.index-section{padding-left:4%;padding-right:4%}.template-index .site-footer .section.row{float:right;padding-top:3 rem;width:46%!important}}@media only screen and (min-width: 590px){.index-section{padding:50px 0!important}}.product-scroll-cover{margin:0!important}.product-scroll-cover .grid-product__title{font-size:.9em!important}.p-5{padding:3rem 0!important}.no-bullets li{margin-bottom:0!important}.line-item-property__field select{border:0}.footer__copyright span{padding-right:1.5%}#shopify-section-1599053006284 .image-wrap{padding-bottom:105%!important}.image-row--gutters{max-width:72%!important;margin:0 auto}.product-single__meta .hr--medium{margin:12px!important;border-top:0px!important}.product-single__meta .product-single__title{text-indent:0px!important}@media (min-width: 1024px){.row:last-of-type{width:38%;float:right;padding-top:3rem}}.jdgm-rev__title{font-family:cursive;font-size:150%!important;padding:10px 0;font-style:italic;font-weight:200}.jdgm-rev__author{font-size:12px}.jdgm-rev__body p{font-size:14px!important}@font-face{font-family:ogg_trialregular_italic;src:url(/cdn/shop/files/ogg-regularitalic-bf646c18fc4f575.eot?v=1725391350);src:url(/cdn/shop/files/ogg-regularitalic-bf646c18fc4f575.eot?v=1725391350) format("embedded-opentype"),url(/cdn/shop/files/ogg-regularitalic-bf646c18fc4f575.woff2?v=1725391350) format("woff2"),url(/cdn/shop/files/ogg-regularitalic-bf646c18fc4f575.woff?v=1725391351) format("woff"),url(/cdn/shop/files/ogg-regularitalic-bf646c18fc4f575.ttf?v=1725391351) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:sharp_sansmedium;src:url(/cdn/shop/files/sharp_sans_medium.eot?v=1725391457);src:url(/cdn/shop/files/sharp_sans_medium.eot?v=1725391457) format("embedded-opentype"),url(/cdn/shop/files/sharp_sans_medium.woff2?v=1725391457) format("woff2"),url(/cdn/shop/files/sharp_sans_medium.woff?v=1725391457) format("woff"),url(/cdn/shop/files/sharp_sans_medium.ttf?v=1725391457) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:sharp_sansbold;src:url(/cdn/shop/files/sharpsansbold.eot?v=1725391525);src:url(/cdn/shop/files/sharpsansbold.eot?v=1725391525) format("embedded-opentype"),url(/cdn/shop/files/sharpsansbold.woff2?v=1725391525) format("woff2"),url(/cdn/shop/files/sharpsansbold.woff?v=1725391525) format("woff"),url(/cdn/shop/files/sharpsansbold.ttf?v=1725391525) format("truetype");font-weight:400;font-style:normal}#shopify-section-header{position:absolute;width:100%}body .header-layout .site-nav__link{color:#fff}.template-index .site-header-sticky{background:transparent}.template-index #MainContent{padding-top:0}.template-index .list_collections{padding:0!important}.template-index .list_collections .collection_list_cont{max-width:100%!important;padding:0}.skrim__title{left:50%;transform:translate(-50%);margin-left:0;margin-right:0;letter-spacing:0px;color:#000;text-transform:uppercase;font-weight:400!important;font-family:sharp_sansmedium!important;bottom:10px}.skrim__link:hover .skrim__title{bottom:15px}.skrim__underline-me{position:relative;display:inline-block;text-decoration:underline;text-underline-offset:8px;font-size:15px}.skrim__underline-me:after{border-bottom:2px solid #000}#no_border .hero__link .btn{text-decoration:underline;text-underline-offset:8px}#no_border .hero__link .btn:hover{background:transparent!important;color:#fff!important;text-decoration:underline;text-underline-offset:8px;bottom:8px;position:relative}.skrim__underline-me:after{bottom:-6px;opacity:0}.footer-section{display:flex}body #insta-feed{padding:0;margin:30px 0 0;max-width:100%!important}.site-header--stuck{background:#67a5bf;padding:0!important}.announcement{background-color:#eae6dd}.announcement__link,.announcement__link:hover{color:#67a5bf}.gm-level-0 .gm-submenu.gm-mega.gm-submenu-bordered{position:absolute!important;width:100vw;left:-60px}.gm-submenu.gm-mega.gm-submenu-bordered{padding:40px 20px}.gm-menu-installed .gm-menu .gm-grid-item.extras-men{padding-left:20px;border-left:1px solid #c6c6c6;margin-left:10px;color:#c6c6c6}.gm-menu-installed .gm-menu .gm-grid-item.extras-men .gm-text{color:#6c6c6c}.site-nav__dropdown{position:absolute;left:0;margin:0;z-index:5;display:block;visibility:hidden;background-color:#fff;min-width:100%;padding:16px 0 10px;box-shadow:0 10px 20px #00000017;transform:translate3d(0,-12px,0)}.site-nav__item .site-nav__link.site-nav__link--has-dropdown svg{display:none}body .site-nav__deep-dropdown-trigger:hover .site-nav__dropdown-link--has-children,body .site-nav__dropdown-link--has-children:hover,body .site-nav__dropdown-link--has-children:focus{background-color:transparent;text-decoration:underline;text-decoration-color:#67a5bf;text-underline-offset:9px;text-decoration-thickness:2px}.site-nav__deep-dropdown{box-shadow:none;border-left:2px solid #67a5bf}.site-nav__deep-dropdown:before{display:none}.site-nav__dropdown a{font-weight:400;font-family:SharpSans-Medium}.site-nav--has-dropdown:hover>a:before{display:none}.site-nav__dropdown-link:hover{color:#67a5bf}.slideshow__slide .h1.hero__title i,.slideshow__slide .hero__title,.image-tex-container .feature-row__item h1.h3{font-family:ogg_trialregular_italic;line-height:normal}#slide_index .h1.hero__title{position:relative}#no_border .hero__link .btn{border:none;text-decoration:underline}body .hero__subtitle .animation-contents{text-transform:initial}#tandi-btn_light .feature-row__item a.btn{font-weight:400!important;border-color:#989a9f}.collection_list_cont .grid.grid--no-gutters{display:flex;margin-left:-10px;margin-bottom:-10px}.grid--no-gutters .grid__item{padding-left:10px;padding-bottom:10px}#tandi-btn_light .image-wrap{padding-bottom:80%!important}.feature-row__item h1 i{font-family:ogg_trialregular_italic;line-height:normal}#MainContent{padding-top:120px}.site-header-sticky{background:#67a5bf}@media (max-width: 768px){#MainContent{padding-top:120px}}.list-grid-cont img{width:100%;height:90%;object-fit:cover;object-position:center}.list-grid-cont .skrim__title{position:relative;text-align:center;background:#eae7dc;margin:0;height:10%}.list-grid-cont .skrim__link{background:#eae7dc}@media (max-width: 768px){.parallax-container{transform:none!important}.hero--mobile--500px:not([data-natural]){height:88vh!important}.collection_list_cont .grid.grid--no-gutters{display:flex;margin-left:0;margin-bottom:0;flex-direction:row;flex-wrap:wrap;gap:10px;justify-content:space-between;padding:10px}.template-index .list_collections .small--one-half{width:100%;padding:0;height:410px}.template-index .list_collections .skrim__overlay.grid__image{background-position:center!important}}.footer-links li a,.py-1 span{font-size:14px}.footer__copyright.text-center{text-align:right!important}.footer-section .footer_grid{width:25%}.footer-section{display:flex;padding:50px 0}#insta-feed h2{max-width:98%;margin:0 auto;padding:10px 40px;color:#67a4bf}.footer-title{display:none}.no-bullets li{margin-bottom:7px!important;text-align:left}.footer-section .custom-text-footer{width:30%;text-align:left!important}.footer-section .footer-links{width:15%}.py-1.footer_grid{display:flex;flex-direction:column;gap:5px;padding-left:20px}.py-1 .footer__newsletter input{max-width:300px;width:100%;background-color:transparent!important;border-bottom:1px solid #52555b!important;display:block;margin-right:-1px;border:none;padding-left:0;font-size:12px}.py-1 .footer__newsletter-btn{margin-left:0!important;background:transparent!important;border-bottom:1px solid #52555b!important;text-align:right;font-size:12px}@media (min-width: 1024px){body .site-footer .page-width{padding:0 40px!important}.template-index .feature-row__text--right{padding-right:100px!important;padding-left:0}}@media (max-width: 768px){.py-1.footer__item--1494292487693.footer_grid{margin-top:10px;margin-bottom:50px}.footer-section{display:flex;padding:30px 0 20px;flex-direction:column}.footer-section .custom-text-footer{width:100%;text-align:left!important;margin-bottom:20px}.footer-section .footer-links{width:100%}.py-1.footer_grid{display:flex;flex-direction:column;gap:5px;padding-left:0;width:100%;text-align:left}.no-bullets li{margin-bottom:7px!important;text-align:left}.footer__copyright .page-width{max-width:100%!important;text-align:left;padding:10px}}@media (max-width: 768px){h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-size:32px!important}#slide_index .parallax-image{background-position-y:-200px}.skrim__title{width:100%;text-align:center;padding:0 20px}.overlay_mobile .hero__image-wrapper{position:absolute}.overlay_mobile[data-section-type=slideshow-section] .hero__text-wrap{color:#fff}body.js-drawer-open .header-layout .site-nav__link{color:#000}body.gm-menu-installed .gm-menu.gm-menu-57014 .gm-item.gm-level-0>.gm-target>.gm-text{color:#000!important}.btn.btn--no-animate.btn--body.btn--circle.js-photoswipe__zoom.product__photo-zoom{display:none}.template-collection .grid-product__meta .grid-product__title{font-size:13px;line-height:15px}.template-collection .grid-product__price{font-size:12px}.collection-title{font-size:35px!important}.announcement__text{font-size:11px!important}#insta-feed h2{font-size:16px!important;font-family:Helvetica;text-align:center}.h1.hero__title,.hero__title,.collection-title{text-transform:none!important;font-size:32px!important;font-family:Ogg-Regular!important}.footer__copyright .secondary_menu li{margin:0 10px 0 0}}@media (max-width: 350px){body .announcement__text{font-size:10px!important}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/custom.css.map */
