#MainContent>.olivia-collection,#MainContent>.olivia-sitewide-pilot,#MainContent>.os-products,#MainContent>.ogw,#MainContent>.olivia-related{box-sizing:border-box;width:min(100% - 48px,1240px);max-width:1240px;margin-inline:auto;padding-inline:0}#MainContent>.olivia-collection{margin-top:36px;margin-bottom:0;padding-block:32px 4px;border-top:1px solid #e5e7e4}#MainContent>.olivia-collection .olivia-collection__heading,#MainContent .olivia-sitewide-pilot .oc-heading h2,#MainContent .os-products .os-heading h2,#MainContent .ogw .ogw__header h2,#MainContent .olivia-related .olivia-related__heading{color:#222;font-size:clamp(23px,2.15vw,30px);font-weight:700;letter-spacing:-.025em;line-height:1.2;text-transform:none}#MainContent>.olivia-collection .olivia-collection__heading{margin-bottom:8px}#MainContent>.olivia-collection .olivia-collection__hint{font-size:13px;color:#666;margin-bottom:20px}#MainContent>.olivia-collection .olivia-collection__list{gap:18px;padding:2px 2px 14px;scroll-snap-type:x mandatory}#MainContent>.olivia-collection .olivia-collection__item{flex:0 0 calc((100% - 54px)/4);max-width:calc((100% - 54px)/4);border:1px solid #e7e9e6;border-radius:9px;overflow:hidden;scroll-snap-align:start}#MainContent>.olivia-collection .olivia-collection__link{padding:0 14px 8px;text-decoration:none}#MainContent>.olivia-collection .olivia-collection__image{background:#f8f8f6;aspect-ratio:4 / 3;margin:0 -14px 16px;padding:10px}#MainContent>.olivia-collection .olivia-collection__image img{object-fit:contain}#MainContent>.olivia-collection .olivia-collection__title{color:#262626;font-size:14px;font-weight:600;line-height:1.45;height:auto;min-height:4.35em;-webkit-line-clamp:3;margin-bottom:14px}#MainContent>.olivia-collection .olivia-collection__price{color:#242424;font-size:19px;font-weight:700}#MainContent>.olivia-collection .olivia-collection__actions{margin-top:auto;padding:10px 14px 15px;min-height:auto}#MainContent>.olivia-collection .olivia-collection__button{min-height:44px;border-radius:5px;font-size:13px;font-weight:600}#MainContent>.olivia-collection .olivia-collection__navigation{justify-content:flex-end;margin-top:12px;gap:10px}#MainContent>.olivia-collection .olivia-collection__arrow{flex-basis:40px;width:40px;height:40px;min-height:40px}#MainContent>.olivia-collection .olivia-collection__position{order:-1}#MainContent>.olivia-sitewide-pilot{padding-top:0;padding-bottom:0}#MainContent>.olivia-sitewide-pilot .oc-rail,#MainContent .os-products section,#MainContent .ogw section,#MainContent .olivia-related{border-top:1px solid #e5e7e4}#MainContent>.olivia-sitewide-pilot .oc-rail{padding-block:34px}#MainContent .os-products,#MainContent .ogw{padding-top:0;padding-bottom:0}#MainContent .os-products section,#MainContent .ogw section{padding-block:34px}#MainContent .os-products .os-track,#MainContent .ogw .ogw__track,#MainContent .olivia-sitewide-pilot .oc-track{gap:18px}#MainContent .os-products .os-card,#MainContent .olivia-sitewide-pilot .oc-card{flex:0 0 calc((100% - 54px)/4);max-width:calc((100% - 54px)/4);min-width:0;background:#fff;border:1px solid #e7e9e6;border-radius:9px;overflow:hidden}#MainContent .os-products .os-card>a{padding:0 14px 14px}#MainContent .os-products .os-image,#MainContent .olivia-sitewide-pilot .oc-image{background:#f8f8f6;width:calc(100% + 28px);margin:0 -14px 14px;aspect-ratio:4 / 3;padding:10px;box-sizing:border-box}#MainContent .os-products .os-image img,#MainContent .olivia-sitewide-pilot .oc-image img{object-fit:contain}#MainContent .os-products .os-card h3,#MainContent .olivia-sitewide-pilot .oc-card h3{color:#262626;font-size:14px;line-height:1.45;font-weight:600;margin-bottom:14px}#MainContent .os-products .os-price,#MainContent .olivia-sitewide-pilot .oc-price{color:#242424;font-size:19px;font-weight:700}#MainContent .os-products .os-arrows button,#MainContent .olivia-sitewide-pilot .oc-controls button{width:40px;height:40px;color:#31583f;border-color:#d9ded9}#MainContent .os-products .os-action{margin-top:12px}#MainContent .olivia-sitewide-pilot .oc-card{padding:0 14px 14px}#MainContent .olivia-sitewide-pilot .oc-action{background:#31583f;color:#fff}#MainContent>.olivia-related{padding-block:34px}@media(max-width:989px){#MainContent>.olivia-collection .olivia-collection__item,#MainContent .os-products .os-card,#MainContent .olivia-sitewide-pilot .oc-card{flex-basis:calc((100% - 36px)/3);max-width:calc((100% - 36px)/3)}}@media(max-width:749px){#MainContent>.olivia-collection,#MainContent>.olivia-sitewide-pilot,#MainContent>.os-products,#MainContent>.ogw,#MainContent>.olivia-related{width:calc(100% - 32px)}#MainContent>.olivia-collection{padding-top:24px;margin-top:20px}#MainContent>.olivia-collection .olivia-collection__list,#MainContent .os-products .os-track,#MainContent .olivia-sitewide-pilot .oc-track{gap:12px}#MainContent>.olivia-collection .olivia-collection__item,#MainContent .os-products .os-card,#MainContent .olivia-sitewide-pilot .oc-card{flex-basis:calc((100% - 12px)/2);max-width:calc((100% - 12px)/2)}#MainContent>.olivia-collection .olivia-collection__title,#MainContent .os-products .os-card h3,#MainContent .olivia-sitewide-pilot .oc-card h3{font-size:13px}#MainContent>.olivia-collection .olivia-collection__price,#MainContent .os-products .os-price,#MainContent .olivia-sitewide-pilot .oc-price{font-size:17px}#MainContent .os-products section,#MainContent .ogw section,#MainContent>.olivia-sitewide-pilot .oc-rail{padding-block:26px}}#MainContent .os-products .os-action,#MainContent .ogw .ogw__action{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:44px;padding:10px 14px;margin-top:16px;border-radius:6px;background:#31583f;color:#fff;font-size:13px;font-weight:600;line-height:1.35;text-align:center;text-decoration:none}#MainContent .os-products .os-card>a:hover .os-action,#MainContent .ogw .ogw__card>a:hover .ogw__action{background:#24432f;color:#fff;text-decoration:none}#MainContent .os-products .os-card>a:focus-visible .os-action,#MainContent .ogw .ogw__card>a:focus-visible .ogw__action{outline:2px solid #31583f;outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/226/assets/olivia-ashley-product-rails.css.map */
