html{scroll-behavior:smooth}.rte a:not(.btn){border-bottom:2px solid gold;padding-bottom:0}.rte a:not(.btn):hover{border-bottom:2px solid black;text-decoration:none}blockquote{font-style:italic;font-size:larger}p{margin:15px 0}#shopify-section-1543838003816{padding-top:15px;padding-bottom:10px;background-color:#e6e6e6}#shopify-section-1536583384790{padding-top:20px;padding-bottom:15px;background-color:#e6e6e6}#shopify-section-1543840759256{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}#shopify-section-1542627076024{padding-top:20px}.section-header{margin-bottom:10px}.quotes-wrapper .slick-dots{position:relative;bottom:0;margin-top:25px}.resp-tab-content,.resp-tab-content-active{border:1px solid red!important}.smart-tabs-branding{display:none}.ga-products-box{border-top:1px dotted #888;border-bottom:1px dotted #888}.site-nav__link{text-transform:uppercase}.meteor-menu[data-meteor-template=tidal] .m-title a{text-transform:uppercase!important;font-weight:600!important}h3.spr-review-header-title{font-size:16px;line-height:24px;margin:0;padding:0;border:none}.smart-tabs-wrapper{margin-top:30px!important}#infiniteoptions-container{width:90%;column-count:2}.garethsclass{margin-bottom:15px}@media only screen and (max-width:749px){.logo-bar__item{max-width:120px;margin:0 20.5px 15px}}@media only screen and (min-width:750px){.collection-grid{margin-bottom:30px;overflow:inherit}.collection-grid-item__title{color:#000;position:absolute;text-align:center;width:100%;top:105%;padding:0 5px;-ms-transform:translateY(0%);-webkit-transform:translateY(0%);transform:translateY(0);transition:.1s cubic-bezier(.44,.13,.48,.87);text-shadow:none;-webkit-hyphens:auto;hyphens:auto}.collection-grid-item{margin-bottom:50px}.collection-grid-item__link{position:absolute;top:0;left:0;bottom:0;right:0}.site-footer{background-color:#000;color:#fff!important}}#shopify-product-reviews{padding-left:55px;padding-right:55px}.spr-header{text-align:center;padding-top:20px!important}h2.spr-header-title{font-family:futura;font-weight:500;font-size:27px;text-transform:uppercase;letter-spacing:2px}.spr-summary-actions-togglereviews,.spr-summary-caption{display:block}.spr-summary-actions-newreview{text-transform:uppercase;letter-spacing:.2em;font-size:.6875em;background-color:#fff;border:1px solid #1c1d1d;color:#1c1d1d;padding:7px 10px;display:inline-block;margin-top:20px;float:none!important}h3.spr-review-header-title{font-size:20px;line-height:25px;margin:0;padding:0;border:none}.spr-review-content-body{font-size:16px!important;line-height:22px!important}.site-footer{background-color:#000;color:#fff!important;margin-bottom:0;margin-top:30px;padding-bottom:55px}.site-footer__linklist li a,.site-footer__copyright--bottom a,form p{color:#fff}.form-message--success{color:#1f873d!important}.template-page .main-content p:first-child:first-letter{float:left;font-size:75px;line-height:60px;padding-top:4px;padding-right:8px}.template-article .main-content p:first-of-type{margin-top:30px;font-size:larger}@media only screen and (max-width:749px){.template-article .main-content p:first-of-type{margin-top:30px}}.spr-badge[data-rating="0.0"]{visibility:hidden;display:none}.product-title-box .price{display:block!important;margin:0 auto}.new-sticker{display:inline-block;padding:4px 5px;background:#cc191f;color:#fff;border:1px solid white;position:absolute;top:20px;right:20px;width:60px;font-size:10px;font-weight:600;font-style:normal;text-transform:uppercase;line-height:1.2}.product-single__photos .new-sticker{padding:10px 5px;font-size:20px;top:40px;right:40px;width:90px;border:2px solid white}.bullet-list li{margin:10px 10px 10px 18px;list-style-type:square;list-style-position:outside}#MainContent .powr-popup+.shopify-section.index-section--flush,#MainContent .powr-media-gallery+.shopify-section.index-section--flush{margin-top:260px!important}@media only screen and (max-width:749px){#MainContent .powr-popup+.shopify-section.index-section--flush,#MainContent .powr-media-gallery+.shopify-section.index-section--flush{margin-top:110px!important}}@media(min-width:750px){#AccessibleNav{position:relative;background:#fffdf8;border-bottom:1px solid #e8e1d3}#SiteNav{display:flex;justify-content:center;align-items:center;gap:clamp(4px,1.2vw,20px);margin:0;padding:12px 16px}#SiteNav>li{position:static}#SiteNav .site-nav__link--main{font-size:13px;font-weight:500;letter-spacing:.08em;padding:14px 10px;color:#25251f;text-transform:uppercase}#SiteNav .site-nav__dropdown{background:#faf8f2;color:#25251f;border:1px solid #e7e0d2;box-shadow:0 16px 24px #24221b12;max-height:calc(100vh - 180px);overflow:auto}#SiteNav .site-nav__dropdown--centered{left:0;right:0;width:100%;transform:none;top:100%}#SiteNav .site-nav__childlist{padding:38px clamp(24px,5vw,80px) 44px;background:#faf8f2}#SiteNav .site-nav__childlist-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none;width:100%}#SiteNav .site-nav__childlist-item{display:block;float:none;width:auto;max-width:none;padding:0;margin:0}#SiteNav .site-nav__childlist-item>ul{margin:0;padding:0;list-style:none}#SiteNav .site-nav__child-link{color:#34352e;font-size:15px;font-weight:400;line-height:1.5;letter-spacing:0;text-transform:none;padding:8px 0;white-space:normal}#SiteNav .site-nav__child-link--parent{font-size:12px;line-height:1.5;text-transform:uppercase;font-weight:600;letter-spacing:.12em;color:#635333;margin-bottom:15px;padding:0 0 14px;border-bottom:1px solid #c4af7c}#SiteNav .site-nav__link:hover{color:#796338;background:transparent;text-decoration:underline;text-underline-offset:5px}#SiteNav a:focus-visible,#SiteNav button:focus-visible{outline:2px solid #796338;outline-offset:4px}}@media(min-width:750px)and (max-width:1050px){#SiteNav{gap:0;padding:8px}#SiteNav .site-nav__link--main{font-size:11px;padding:12px 8px}#SiteNav .site-nav__childlist-grid{gap:20px}#SiteNav .site-nav__child-link{font-size:14px}}@media(max-width:749px){.mobile-nav-wrapper,.mobile-nav,.mobile-nav__dropdown{background:#faf8f2!important}.mobile-nav__link,.mobile-nav__sublist-link,.mobile-nav__return-btn{color:#25251f!important;font-size:16px;letter-spacing:.02em;line-height:1.5}.mobile-nav__item{border-color:#e5ddcd}.mobile-nav__sublist-header{color:#635333!important;font-weight:600}.mobile-nav__link,.mobile-nav__sublist-link{padding-top:16px;padding-bottom:16px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/g-styles.css.map */
