@font-face{font-family:og_brotherextrabold;src:url(https://olivegarden.s3.amazonaws.com/fonts-og/ogbrother-extrabold-webfont.woff2) format("woff2"),url(https://olivegarden.s3.amazonaws.com/fonts-og/ogbrother-extrabold-webfont.woff) format("woff"),url(https://olivegarden.s3.amazonaws.com/fonts-og/ogbrother-extrabold-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:og_brotherextrabold_italic;src:url(https://olivegarden.s3.amazonaws.com/fonts-og/ogbrother-extrabolditalic-webfont.woff2) format("woff2"),url(https://olivegarden.s3.amazonaws.com/fonts-og/ogbrother-extrabolditalic-webfont.woff) format("woff"),url(https://olivegarden.s3.amazonaws.com/fonts-og/ogbrother-extrabolditalic-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:og_brotherlight;src:url(https://olivegarden.s3.amazonaws.com/fonts-og/ogbrother-light-webfont.woff2) format("woff2"),url(https://olivegarden.s3.amazonaws.com/fonts-og/ogbrother-light-webfont.woff) format("woff"),url(https://olivegarden.s3.amazonaws.com/fonts-og/ogbrother-light-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:og_brotherlight_italic;src:url(https://olivegarden.s3.amazonaws.com/fonts-og/ogbrother-lightitalic-webfont.woff2) format("woff2"),url(https://olivegarden.s3.amazonaws.com/fonts-og/ogbrother-lightitalic-webfont.woff) format("woff"),url(https://olivegarden.s3.amazonaws.com/fonts-og/ogbrother-lightitalic-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:og_brothermedium;src:url(https://olivegarden.s3.amazonaws.com/fonts-og/ogbrother-medium-webfont.woff2) format("woff2"),url(https://olivegarden.s3.amazonaws.com/fonts-og/ogbrother-medium-webfont.woff) format("woff"),url(https://olivegarden.s3.amazonaws.com/fonts-og/ogbrother-medium-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:og_brothermedium_italic;src:url(https://olivegarden.s3.amazonaws.com/fonts-og/ogbrother-mediumitalic-webfont.woff2) format("woff2"),url(https://olivegarden.s3.amazonaws.com/fonts-og/ogbrother-mediumitalic-webfont.woff) format("woff"),url(https://olivegarden.s3.amazonaws.com/fonts-og/ogbrother-mediumitalic-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:og_brotherregular;src:url(https://olivegarden.s3.amazonaws.com/fonts-og/ogbrother-regular-webfont.woff2) format("woff2"),url(https://olivegarden.s3.amazonaws.com/fonts-og/ogbrother-regular-webfont.woff) format("woff"),url(https://olivegarden.s3.amazonaws.com/fonts-og/ogbrother-regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:ogbrother-regularitalic;src:url(https://olivegarden.s3.amazonaws.com/fonts-og/ogbrother-regularitalic-webfont.woff2) format("woff2"),url(https://olivegarden.s3.amazonaws.com/fonts-og/ogbrother-regularitalic-webfont.woff) format("woff"),url(https://olivegarden.s3.amazonaws.com/fonts-og/ogbrother-regularitalic-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:og_heritageregular;src:url(https://olivegarden.s3.amazonaws.com/fonts-og/ogheritage-regular-webfont.woff2) format("woff2"),url(https://olivegarden.s3.amazonaws.com/fonts-og/ogheritage-regular-webfont.woff) format("woff"),url(https://olivegarden.s3.amazonaws.com/fonts-og/ogheritage-regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:OGBrother;src:url(https://olivegarden.s3.us-east-1.amazonaws.com/fonts-og/pickup-theme/OGBrother-ExtraBold.otf) format("opentype");font-weight:800;font-style:normal}@font-face{font-family:OGBrother;src:url(https://olivegarden.s3.us-east-1.amazonaws.com/fonts-og/pickup-theme/OGBrother-ExtraBoldItalic.otf) format("opentype");font-weight:800;font-style:italic}@font-face{font-family:OGBrother;src:url(https://olivegarden.s3.us-east-1.amazonaws.com/fonts-og/pickup-theme/OGBrother-Light.otf) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:OGBrother;src:url(https://olivegarden.s3.us-east-1.amazonaws.com/fonts-og/pickup-theme/OGBrother-LightItalic.otf) format("opentype");font-weight:300;font-style:italic}@font-face{font-family:OGBrother;src:url(https://olivegarden.s3.us-east-1.amazonaws.com/fonts-og/pickup-theme/OGBrother-Medium.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:OGBrother;src:url(https://olivegarden.s3.us-east-1.amazonaws.com/fonts-og/pickup-theme/OGBrother-MediumItalic.otf) format("opentype");font-weight:500;font-style:italic}@font-face{font-family:OGBrother;src:url(https://olivegarden.s3.us-east-1.amazonaws.com/fonts-og/pickup-theme/OGBrother-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:OGHeritage;src:url(https://olivegarden.s3.us-east-1.amazonaws.com/fonts-og/pickup-theme/OGHeritage-Regular.otf) format("opentype");font-weight:400;font-style:normal}.product-index{background-color:#f3f4ea;border-radius:10px;margin:5px!important}.product-info{display:flex;align-items:start;flex-direction:column;padding:10px;text-align:left}.product-info .product-info-inner{height:185px}.product-index .product-title{font-family:og_brothermedium;font-weight:400;color:#2a2c25;font-size:1.1rem;text-align:left}.product-index .price{display:flex;align-items:start;font-family:og_brothermedium;font-size:12px;font-weight:400;color:#2a2c25}.product-blocks__block--title h1{font-family:og_brothermedium}.main--collection__title h1{font-family:og_brotherregular;font-weight:400;color:#020001}@media screen and (max-width: 600px){.product-index .product-title{font-size:.9rem}}.header__nav__link.dlink{font-family:og_brothermedium;font-weight:500}#product-price{font-family:og_brothermedium}.product-info .button-add-container{width:100%;display:flex;justify-content:center}.product-info .button-add-container .add,.og-multi-add-btn{width:auto;max-width:132px;height:26px;min-height:fit-content;padding:5px 10px!important;font-size:12px;line-height:initial!important;font-family:og_brothermedium!important}.og-multi-add-btn{display:block!important;width:auto!important;width:310px!important}.og-multi-add-btn:hover{background:var(--secondary-button-hover)!important}@media only screen and (max-width: 980px){.og-multi-add-btn{width:100%!important;max-width:70px}}@media (max-width: 1480px) and (min-width: 980px){.span-2.auto{grid-column:auto / span 3!important}}section.product-page{background-color:#f3f4ea}.product .product-page{padding-top:0;padding-bottom:0}.product-blocks{padding-top:25px}.product-page .quantity-selector{background-color:#fff}.recently-viewed-products__product{padding:0}h4.ajax-cart__title{font-family:og_brothermedium}.ajax-cart__item-price,.ajax-cart__page-wrapper .ajax-cart__item-line-price{width:100px!important}.ajax-cart__item-price dd,.ajax-cart__item-line-price span{font-size:13px;font-family:og_brotherregular}.cart-title,.modal-cart-title,.modal-cart-count{font-family:og_brotherregular}.swatch input:checked+label{background:var(--button-color);border-color:var(--button-color)}.swatch label{border-color:var(--button-color)}.product-index .size-swatch ul li{color:var(--secondary-button-color);font-family:og_brotherextrabold}.product-index .size-swatch ul li a{font-size:11px}.og-product-image-ratio{padding-bottom:55%!important}.og-featured-collection{justify-content:center;align-items:center}.featured__collection-product{padding:0!important;margin:5px}.og-featured-collection-title{font-family:og_brothermedium;margin:0}.og-product-description-list{font-size:small;line-height:1.4}@media screen and (max-width: 1200px) and (min-width: 740px){.product-loop{grid-template-columns:repeat(3,33.333%)!important}}.og_portion_count{font-family:og_brothermedium}.og-portion-price{display:block;font-size:70%;font-family:og_brotherregular}.og-filter-container{margin:0 auto;display:block;width:100%;position:relative}.og-filter-container form{top:50%;display:block;position:absolute;right:8%}.og-filter-container .og-filter-row{width:100%;display:flex;justify-content:center;align-items:center}.og-filter-container .og-filter-row .og-filter-col-50{padding:10px;display:flex;justify-content:center;align-items:center;flex-direction:column}.og-filter-container h3{font-family:og_brothermedium}.og-filter-input{width:100%;max-width:200px!important;height:40px!important;border:3px solid #ADB503!important;background-color:#fff!important;border-radius:20px!important;padding:0 5px;font-family:og_brotherregular!important;font-size:14px;margin-bottom:10px!important;text-align:center}.og-filter-select{width:100%;max-width:250px!important;height:40px!important;border:3px solid #ADB503!important;background-color:#fff!important;border-radius:20px!important;padding:0 25px;font-family:og_brotherregular!important;font-size:14px;margin-bottom:10px!important}.og-filter-input:focus{outline:none!important}.og-filter-btn{width:100%;max-width:150px!important;height:40px!important;border:3px solid var(--button-color)!important;background-color:#fff!important;color:var(--button-color)!important;border-radius:25px!important;padding:0 10px;line-height:1;font-family:og_brotherregular!important;font-size:14px;cursor:pointer}.og-filter-image-mobile{display:none}.og-filter-image-desktop{display:block;width:100%}@media screen and (max-width: 850px){.og-filter-container{background-size:contain}.og-filter-image-desktop{display:none}.og-filter-image-mobile{display:block;width:100%;height:auto;object-fit:contain}.og-filter-container form{top:75%;display:flex;justify-content:center;align-items:center;position:absolute;width:100%;left:50%;transform:translate(-50%)}.og-filter-input,.og-filter-select{width:100%;max-width:250px!important;height:35px!important;font-size:14px}.og-filter-btn{width:100%;max-width:100px!important;height:35px!important;font-size:14px;margin-top:7px}}@media screen and (max-width: 800px){.og-filter-container .og-filter-row .og-filter-col-50{width:100%;justify-content:center;padding-right:initial}}.og-gluten-container{display:flex;align-items:center;width:100%;margin-top:5px}.og-gluten-container img{width:24px;height:24px}.og-gluten-container small{padding:0 5px;font-family:og_brothermedium;line-height:1}@media screen and (max-width: 480px){.og-gluten-container img{width:18px;height:18px}}.og-cart-links{display:flex;width:100%;justify-content:end}.cart__link-cart{position:relative}.js-cart-count{position:absolute;top:0;right:0}
/*# sourceMappingURL=/cdn/shop/t/4/assets/og_styles.css.map */
