body{font-size:var(--base-font-size);line-height:1.6}body h1,body h2,body h3,body h4,body h5,body h6{text-wrap:pretty}body .product-details-product-title{font-size:clamp(26px,2.3vw,32px);line-height:1.3;letter-spacing:0}body .product-form-block{overflow-wrap:anywhere}body .rg-sales-downloads,body .rg-sales-share,body .rg-sales-pricing{font-family:var(--body-font-stack);font-size:16px;line-height:1.6}body .rg-sales-downloads__summary,body .rg-sales-share summary{font-family:var(--body-font-stack);font-size:16px;font-weight:700;letter-spacing:0;line-height:1.5}body .rg-sales-downloads p,body .rg-sales-share__hint,body .rg-sales-share__status,body .rg-sales-pricing p{font-size:14px;line-height:1.5}body .rg-sales-downloads a,body .rg-sales-share button{font-family:var(--body-font-stack);font-size:14px;font-weight:700;line-height:1.5;letter-spacing:0}body .rg-sales-share button{min-height:44px}body .rg-sales-share textarea{font:16px/1.6 var(--body-font-stack)}body .rg-sales-pricing table{font-family:var(--body-font-stack);font-size:14px;font-variant-numeric:tabular-nums}body .rg-sales-pricing th{font-size:12px;font-weight:700;line-height:1.4}body .rg-sales-pricing td{font-size:14px;font-weight:400}body input:not([type=checkbox]):not([type=radio]),body textarea,body select{font-family:var(--body-font-stack);font-size:16px}@media(max-width:767px){#wishlisthero-floating-launcher-container{padding:16px;text-align:center}#wishlisthero-floating-launcher-container>div{position:static!important;transform:none!important;direction:ltr!important}#wishlisthero-floating-launcher-container a{min-height:48px;font:700 14px/1.5 var(--body-font-stack)}body .rg-sales-downloads a{display:inline-flex;align-items:center;min-height:48px}body .rg-sales-share button,body .rg-sales-share summary{min-height:48px}body .rg-sales-share summary{display:flex;align-items:center}}.product--add-to-cart-form #breadcrumbs{margin:0 0 10px}.product--add-to-cart-form #breadcrumbs .breadcrumb{display:flex;align-items:center;gap:8px;margin:0;padding:0;font-size:12px;line-height:1.4}.product--add-to-cart-form #breadcrumbs .label-font,.product--add-to-cart-form #breadcrumbs a{font-family:var(--body-font-stack);font-size:12px;font-weight:400;letter-spacing:0;text-transform:none;color:#626d68}.product--add-to-cart-form #breadcrumbs a{display:inline-flex;align-items:center;min-height:24px}.product--add-to-cart-form #breadcrumbs a:hover{color:#183f32;text-decoration:underline}.product--add-to-cart-form #breadcrumbs a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.product--add-to-cart-form #breadcrumbs .breadcrumb-divider:last-child{display:none}product-recommendations.product-recommendations{padding-top:24px;padding-bottom:24px}product-recommendations .section-title--wrapper{margin-bottom:16px}body product-recommendations.product-recommendations h2.section-title{font-size:24px!important;line-height:1.3}product-recommendations .section-description{margin-top:6px;font-size:13px;line-height:1.5}product-recommendations .section-description p{margin:0}product-recommendations .grid-view-item-image{margin-bottom:8px}product-recommendations .product-grid--title{font-size:14px;line-height:1.45}@media(max-width:749px){body product-recommendations.product-recommendations h2.section-title{font-size:22px!important}product-recommendations .section-title--wrapper{margin-bottom:12px}}body.template-article #breadcrumbs{padding-top:12px;padding-bottom:8px}body.template-article #breadcrumbs .breadcrumb{margin:0;font-size:12px;line-height:1.5}body.template-article #breadcrumbs .label-font{font-size:12px;color:#68776f}body.template-article .template-article__header[data-has-header-image=false] .template-article__header-text{padding-top:22px}body.template-article .template-article__header-text--container{max-width:960px;margin-inline:auto;gap:12px}body.template-article .template-article__header-text--sub-title{gap:6px}body.template-article .template-article__header-text--tags{gap:16px}body.template-article .template-article__header-text--tag{background:transparent;color:#385d4e;border:0;padding:5px 0;font-size:10px;letter-spacing:.12em;line-height:1.5}body.template-article .template-article__header-text--tag:hover{text-decoration:underline;text-underline-offset:4px}body.template-article .template-article__header-text--meta{font-size:12px;line-height:1.5;color:#68776f}body.template-article h1.template-article__header-text--title{font-size:clamp(30px,4vw,48px);line-height:1.18;letter-spacing:-.025em;text-wrap:balance}body.template-article [data-wetheme-section-type=blog-post]>.wrapper-spacing--v--template{padding-top:30px}@media(max-width:767px){body.template-article #breadcrumbs{padding-top:10px;padding-bottom:6px}body.template-article #breadcrumbs .breadcrumb-item:last-child,body.template-article #breadcrumbs .breadcrumb-divider:nth-last-child(2){display:none}body.template-article .template-article__header[data-has-header-image=false] .template-article__header-text{padding-top:16px}body.template-article .template-article__header-text--container{gap:10px}body.template-article .template-article__header-text--tags{gap:12px}body.template-article [data-wetheme-section-type=blog-post]>.wrapper-spacing--v--template{padding-top:24px}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/custom.css.map */
