:root{--ra-cream: #F2E8D0;--ra-cream-light: #FAF5E6;--ra-forest: #2D5016;--ra-forest-dark: #1A2E12;--ra-forest-mid: #3D6B20;--ra-sage: #7A9E6B;--ra-sage-light: #E8F0DC;--ra-terracotta: #B85C2A;--ra-brown: #2C3A1E;--ra-amber: #C8861E;--ra-border: #D4C9A8;--ra-border-dark: #C0B48E}body{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,.h1{letter-spacing:-.02em;line-height:1.1}h2,.h2{letter-spacing:-.015em}h3,h4,.h3,.h4{letter-spacing:-.01em}h5,h6,.h5,.h6{letter-spacing:.06em;text-transform:uppercase;font-size:.7rem}p,li,td,th{line-height:1.65}.announcement-bar{font-family:var(--font-subheading--family);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;font-weight:600;padding-block:10px}body{--header-height: 84px !important}header-component{-webkit-backdrop-filter:none;backdrop-filter:none}.header__row--top{min-height:84px!important}.header__columns{align-items:center;padding-block:0!important}.header-logo{font-family:var(--font-heading--family)!important;font-weight:800!important;font-size:1.4rem!important;color:var(--ra-forest-dark, #1A2E12)!important;letter-spacing:.005em!important;text-transform:uppercase!important;text-decoration:none!important;line-height:1.05!important;flex-direction:column!important;gap:0!important}.header-logo__image-container--original{display:flex!important;flex-direction:column;align-items:center;justify-content:center;line-height:1.02;white-space:nowrap}.header-logo__image-container--original:after{content:"Clothing Co.";font-family:var(--font-body--family);font-weight:600;font-size:.56rem;letter-spacing:.24em;text-transform:uppercase;color:var(--ra-forest, #2D5016);opacity:.9;margin-block-start:4px;padding-inline-start:.24em}@media screen and (max-width:749px){.header-logo{font-size:1.15rem!important}.header-logo__image-container--original:after{font-size:.5rem;margin-block-start:3px}}.header-logo:hover{opacity:.85;text-decoration:none!important}.header-logo__image{object-fit:contain}.menu-list__link,.header-menu .menu-list__link{font-family:var(--font-body--family)!important;font-size:.9375rem!important;font-weight:500!important;letter-spacing:.01em!important;color:var(--ra-forest-dark, #1A2E12)!important;text-decoration:none!important;padding-inline:10px!important;padding-block:6px!important;border-radius:4px;transition:color .15s ease,background-color .15s ease!important;opacity:1!important}.menu-list__link:hover,.menu-list__link:focus-visible{color:var(--ra-forest, #2D5016)!important;background-color:var(--ra-sage-light, #E8F0DC)!important;opacity:1!important}.menu-list__link[aria-current=page],.menu-list__link.is-active{color:var(--ra-forest, #2D5016)!important;font-weight:600!important;border-bottom:2px solid var(--ra-forest, #2D5016);border-radius:0}.menu-list__link svg{width:12px;height:12px;opacity:.6}.menu-list__link,.header-menu a{white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important}.menu-list,.menu-list__items,.header-menu{display:flex!important;flex-direction:row!important;align-items:center!important;gap:24px}.menu-list__list-item{position:relative}.menu-list__list-item:has(>.menu-list__link[aria-expanded=true]):before{content:"";position:absolute;top:100%;inset-inline:-28px;height:30px;z-index:1}.header-actions{gap:4px!important}.header-actions__action,.header-actions__action.button,.header-actions__action.button-unstyled{width:44px!important;height:44px!important;min-width:44px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:8px!important;color:var(--ra-forest-dark, #1A2E12)!important;background:transparent!important;box-shadow:none!important;transition:background-color .15s ease,color .15s ease!important}.header-actions__action:hover,.header-actions__action.button:hover{background-color:var(--ra-sage-light, #E8F0DC)!important;color:var(--ra-forest, #2D5016)!important}.header-actions__action svg,.header-actions__action .svg-wrapper svg{width:22px!important;height:22px!important}.cart-count-bubble,.header-actions__count{background-color:var(--ra-forest, #2D5016)!important;color:var(--ra-cream, #F2E8D0)!important;font-size:.6rem!important;font-weight:700!important;min-width:18px!important;height:18px!important;border-radius:9px!important}.breadcrumbs{font-family:var(--font-subheading--family);font-size:.8rem;letter-spacing:.03em;padding-block:14px;color:var(--ra-brown, #2C3A1E);opacity:.85}.breadcrumbs__link{color:var(--ra-forest, #2D5016);font-weight:500}.breadcrumbs__link:hover{opacity:1;text-decoration:underline;text-underline-offset:2px}.breadcrumbs__item:not(:last-child):after{content:"\203a";opacity:.5;margin-inline:2px}.collection-header h1,.collection h1{font-size:clamp(2rem,4vw,3.5rem);font-weight:800;color:var(--ra-forest-dark, #1A2E12);margin-block-end:8px}.facets,.facets-wrapper{border-bottom:1px solid var(--ra-border, #D4C9A8);padding-block-end:12px;margin-block-end:24px}.facets__summary,.facet-filters__summary{font-family:var(--font-subheading--family);font-size:.8rem;letter-spacing:.05em;text-transform:uppercase;font-weight:600;color:var(--ra-forest-dark, #1A2E12)}.facets__pill,.facet-filters__pill{border:1px solid var(--ra-border-dark, #C0B48E);border-radius:20px;font-size:.8rem;padding:4px 12px}.product-count,.products-count{font-family:var(--font-subheading--family);font-size:.8rem;letter-spacing:.04em;opacity:.65}.product-card{transition:transform .25s var(--ease-out-cubic),box-shadow .25s var(--ease-out-cubic);border-radius:8px;overflow:hidden}.product-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px #1a2e121f}.product-card .product-title,.product-card [class*=product-title]{font-family:var(--font-body--family);font-size:.9375rem;font-weight:500;color:var(--ra-forest-dark, #1A2E12);line-height:1.4;margin-block-start:10px}.price__current,.price .money{font-family:var(--font-heading--family);font-weight:600;font-size:1rem;color:var(--ra-forest-dark, #1A2E12)}.price__compare,.price--on-sale .price__compare{opacity:.5;text-decoration:line-through;font-size:.85rem}.badge{font-family:var(--font-subheading--family);font-size:.6rem;letter-spacing:.1em;font-weight:700;padding:3px 8px;border-radius:3px;text-transform:uppercase}.product-information{padding-inline:0}h1.product__title,.product-information h1{font-size:clamp(1.75rem,3vw,2.75rem);line-height:1.15;font-weight:800;color:var(--ra-forest-dark, #1A2E12)}.variant-button{font-size:.875rem;font-weight:500;letter-spacing:.01em;min-height:44px;min-width:56px}.button--primary,[data-add-to-cart] .button,.buy-buttons .button--primary,product-form-component .button:not(.button-secondary):not(.button-unstyled),.cart__checkout-button,.cart-drawer .button--primary{font-size:.875rem;letter-spacing:.06em;font-weight:600;text-transform:uppercase;padding-block:16px;border-radius:999px;min-height:52px;background-color:var(--ra-forest, #2D5016);color:var(--ra-cream-light, #FAF5E6);transition:transform .15s ease,box-shadow .15s ease,background-color .2s ease}product-form-component .button:not(.button-secondary):not(.button-unstyled):hover,.cart__checkout-button:hover{background-color:var(--ra-forest-mid, #3D6B20)}.button--secondary,.button-secondary{border-radius:999px}.button--primary:hover,[data-add-to-cart] .button:hover{transform:translateY(-1px);box-shadow:0 4px 12px #2d50164d}.search-modal__content{border-radius:14px!important;border:1.5px solid var(--ra-border, #D4C9A8)!important;box-shadow:0 18px 50px #1a2e1238!important}@media screen and (min-width:750px){.search-modal__content{--modal-width: min(620px, 90vw) !important;--modal-top-margin: 92px !important;width:min(620px,90vw)!important;max-height:min(64vh,560px)!important;margin-block-start:92px!important;margin-inline:auto!important}}@media screen and (max-width:749px){dialog.search-modal__content{width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important;height:auto!important;max-height:72dvh!important;margin:12px auto auto!important;inset-block-start:0!important;border-radius:14px!important}}.search-modal__content::backdrop{background:#1a2e1252!important;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.predictive-search-form__header{border-radius:8px!important;border-color:var(--ra-border, #D4C9A8)!important;background-color:var(--ra-cream-light, #FAF5E6)!important;padding:4px 8px!important}.predictive-search-form__header-inner{border-radius:8px!important;border-color:var(--ra-border, #D4C9A8)!important;background-color:var(--ra-cream-light, #FAF5E6)!important;transition:border-color .15s ease,box-shadow .15s ease}.predictive-search-form__header-inner:focus-within{border-color:var(--ra-forest, #2D5016)!important;box-shadow:0 0 0 3px #2d50161f!important;outline:none!important}input.search-input{font-family:var(--font-body--family);font-size:1rem;color:var(--ra-forest-dark, #1A2E12);background:transparent;padding-block:10px;letter-spacing:.01em}input.search-input::placeholder{color:#2c3a1e66;font-style:italic}.predictive-search__icon{color:var(--ra-forest, #2D5016)!important;opacity:.7}.predictive-search__search-button{background-color:var(--ra-forest, #2D5016)!important;color:var(--ra-cream, #F2E8D0)!important;border-color:var(--ra-forest, #2D5016)!important;border-radius:6px!important;font-family:var(--font-subheading--family);letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;padding-inline:2rem!important;margin-block:.75rem!important}.predictive-search__search-button:hover{background-color:var(--ra-forest-mid, #3D6B20)!important;border-color:var(--ra-forest-mid, #3D6B20)!important;transform:translateY(-1px)}.predictive-search__close-modal-button{color:var(--ra-forest-dark, #1A2E12)!important;opacity:.6}.predictive-search__close-modal-button:hover{opacity:1;background-color:var(--ra-sage-light, #E8F0DC)!important;border-radius:50%}.cart-drawer{border-start-start-radius:12px;border-end-start-radius:12px}.cart-drawer__title,.drawer__heading{font-family:var(--font-heading--family);font-weight:700;font-size:1.25rem;letter-spacing:-.01em;color:var(--ra-forest-dark, #1A2E12)}footer{border-block-start:2px solid var(--ra-border, #D4C9A8)}.footer__heading,footer h2,footer h3{font-family:var(--font-subheading--family);font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:var(--ra-forest-dark, #1A2E12);margin-block-end:16px}footer a{font-size:.9rem;line-height:2;color:var(--ra-brown, #2C3A1E);opacity:.8}footer a:hover{opacity:1;color:var(--ra-forest, #2D5016)}.button{font-size:.875rem;letter-spacing:.04em;font-weight:600}.button--secondary{border-width:1.5px}.button--secondary:hover{background-color:var(--ra-sage-light, #E8F0DC)}input[type=email],input[type=text],input[type=tel],input[type=password],input[type=number],textarea,select{border-radius:6px;font-size:.9375rem;padding-block:10px;border-color:var(--ra-border, #D4C9A8);transition:border-color .15s ease,box-shadow .15s ease}input:focus,textarea:focus,select:focus{border-color:var(--ra-forest, #2D5016)!important;box-shadow:0 0 0 3px #2d50161a!important;outline:none!important}.swatch--selected,.variant-swatch--selected{outline:2px solid var(--ra-forest, #2D5016);outline-offset:2px}.marquee{font-family:var(--font-subheading--family);font-size:.8rem;letter-spacing:.08em;text-transform:uppercase}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--ra-cream-light, #FAF5E6)}::-webkit-scrollbar-thumb{background:var(--ra-sage, #7A9E6B);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--ra-forest, #2D5016)}::selection{background:var(--ra-sage-light, #E8F0DC);color:var(--ra-forest-dark, #1A2E12)}:focus-visible{outline:2px solid var(--ra-forest, #2D5016);outline-offset:3px;border-radius:2px}a:not(.button):not(.header-logo):not(.menu-list__link):not(.breadcrumbs__link){transition:opacity .15s ease,color .15s ease}a:not(.button):not(.header-logo):not(.menu-list__link):not(.breadcrumbs__link):hover{opacity:.75}
/*# sourceMappingURL=/cdn/shop/t/15/assets/rovers-amble.css.map */
