#header-component .header-logo{font-size:clamp(16px,3vw,48px);letter-spacing:clamp(4px,1.6vw,26px);line-height:1;white-space:nowrap;font-weight:600;color:#007727}.header__row--top .header__columns{padding-block:clamp(20px,2vw,34px)}#header-component:not([transparent]) .header__row--bottom{background-color:var(--color-background-bottom-row)!important}#header-component:not([transparent]) .header__row--top{background-color:var(--color-background-top-row)!important}#MainContent a:not(.button){color:#007727}#MainContent a:not(.button):hover,#MainContent a:not(.button):focus-visible{color:#009430;text-decoration:underline}.ygr-product-media-caption{margin-top:8px;font-size:.9rem;line-height:1.35;text-align:center}.media-gallery--carousel slideshow-slide.product-media-container{flex-direction:column}.ygr-product-media-caption{width:100%;flex:0 0 auto;margin-top:8px;text-align:center}.ygr-bandcamp iframe{width:100%!important;max-width:100%!important;display:block}#MainContent iframe[src*="youtube.com/embed"],#MainContent iframe[src*="youtube-nocookie.com/embed"]{display:block;width:100%!important;max-width:100%!important;height:auto!important;aspect-ratio:16 / 9}#MainContent p:has(>a>iframe[src*=youtube]),#MainContent a:has(>iframe[src*=youtube]){display:block;width:100%;max-width:100%}.section-content-wrapper .image-block:has(.image-block__placeholder){display:none!important}#MainContent[data-template=page] .page-width-content,#MainContent[data-template="page.eu-legal-notice"] .page-width-content{--page-content-width: 1024px}@media screen and (max-width:749px){#header-component .header-logo{font-size:clamp(14px,4vw,18px);letter-spacing:clamp(2px,1vw,4px)}}@media screen and (min-width:750px){.header__row--bottom .header__columns:has(.header__column--center header-menu){--header-left: max-content !important;--header-center: minmax(0, 1fr) !important;--header-right: max-content !important}.header__row--bottom .header__column--center{width:100%}.header__row--bottom header-menu{width:100%;flex:1 1 auto}.header__row--bottom .header-menu__inner,.header__row--bottom .menu-list,.header__row--bottom .overflow-menu{width:100%}.header__row--bottom .overflow-menu::part(list){width:100%;margin-inline:0;justify-content:space-between!important}#header-component .header__row--bottom .header__columns{min-height:54px}}@media screen and (min-width:851px){#MainContent[data-template=index]{display:grid;grid-template-columns:minmax(180px,1fr) minmax(0,3fr) minmax(180px,1fr);column-gap:14px;grid-auto-flow:row dense;align-items:start}#MainContent[data-template=index]>.shopify-section{grid-column:1 / -1;min-width:0}#MainContent[data-template=index]>.shopify-section:has(.ygr-grid-left){grid-column:1;padding-left:14px}#MainContent[data-template=index]>.shopify-section:has(.ygr-grid-featured){grid-column:2}#MainContent[data-template=index]>.shopify-section:has(.ygr-grid-right){grid-column:3;padding-right:14px}}@media screen and (min-width:851px){#MainContent[data-template^=blog]{display:grid;grid-template-columns:minmax(180px,1fr) minmax(0,3fr) minmax(180px,1fr);column-gap:14px;grid-auto-flow:row dense;align-items:start}#MainContent[data-template^=blog]>.shopify-section{grid-column:1 / -1;min-width:0}#MainContent[data-template^=blog]>.shopify-section:has(.ygr-grid-left){grid-column:1;padding-left:14px}#MainContent[data-template^=blog]>.shopify-section:has(.blog-posts-container){grid-column:2;padding-inline:40px;min-width:0}#MainContent[data-template^=blog]>.shopify-section:has(.ygr-grid-right){grid-column:3;padding-right:14px}#MainContent[data-template^=blog] .blog-posts{--page-margin: 0px;--page-content-width: 100%;--page-width: 100%;max-width:1024px}#MainContent[data-template^=blog] .blog-post-item{--blog-post-card-scale: .8 !important}}#MainContent[data-template^=blog] .blog-posts-container{grid-template-columns:minmax(0,1fr);row-gap:28px}#MainContent[data-template^=blog] .blog-post-item{grid-column:1 / -1!important;border:none;padding:0;min-width:0}#MainContent[data-template^=blog] .blog-post-card--horizontal{flex-direction:column}#MainContent[data-template^=blog] .blog-post-card__content-text>a{display:none!important}.ygr-blog-pagination{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;margin:36px 0 20px}.ygr-blog-pagination a,.ygr-blog-pagination .page.current{display:inline-flex;align-items:center;justify-content:center;min-width:40px;min-height:40px;padding:8px 12px;border:1px solid #d5d5d5;border-radius:4px;text-decoration:none!important;font-size:14px;line-height:1.2}#MainContent .ygr-blog-pagination a{color:#007727}#MainContent .ygr-blog-pagination a:hover{background:#f0f5f0;border-color:#009430;color:#009430}.ygr-blog-pagination .page.current{background:#007727;border-color:#007727;color:#fff;font-weight:600}.ygr-blog-pagination a:focus-visible{outline:2px solid #007727;outline-offset:3px}#search-modal .resource-card__content .price{display:none!important}.shopify-policy__container{max-width:1024px!important;width:calc(100% - 40px);margin-inline:auto;padding-block:40px 60px}.shopify-policy__title h1{color:#510806;font-size:32px;line-height:1.3;font-weight:700;text-align:left;text-transform:uppercase;margin-bottom:24px}.shopify-policy__body{font-size:16px;line-height:1.65}.shopify-policy__body p{margin-bottom:20px}.shopify-policy__body a{color:#007727;text-decoration:underline;text-underline-offset:2px}.shopify-policy__body a:hover{color:#009430}.shopify-policy__body a:focus-visible{outline:2px solid #007727;outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/27/assets/ygr-custom.css.map */
