.shopify-section-group-header-group .utility-bar{background-color:#7b1818!important;color:#fff;border-bottom:none}.shopify-section-group-header-group .utility-bar .announcement-bar__message,.shopify-section-group-header-group .utility-bar .announcement-bar__link{color:#fff}.shopify-section-group-header-group .utility-bar .announcement-bar__link:hover{color:#ffffffd9}.shopify-section-group-header-group .utility-bar .slider-button .svg-wrapper{color:#fff}.shopify-section-group-header-group .header-wrapper{background-color:#fff!important;border-bottom:1px solid rgba(0,0,0,.08)}.shopify-section-group-header-group .header-wrapper .header__heading-link{color:#121212}.shopify-section-group-header-group .header-wrapper .header__inline-menu .header__menu-item,.shopify-section-group-header-group .header-wrapper .header__inline-menu .header__menu-item span:not(.header__active-menu-item){color:#7b1818!important}.shopify-section-group-header-group .header-wrapper .header__inline-menu .header__menu-item span.header__active-menu-item{color:#121212!important}@media screen and (min-width:1200px){.shopify-section-group-header-group .header__heading-logo{transform:scale(1.1);transform-origin:left center}}.shopify-section-group-header-group .header-wrapper .header__icon{color:#121212}.shopify-section-group-header-group .header-wrapper .header__icon:hover{opacity:.8}.header__search-inline{display:none}@media screen and (min-width:990px){.header__icons .header__search--modal{display:none!important}.header__search-inline{display:block;position:relative;flex:1;max-width:30rem;min-width:16rem}.header__icons{justify-self:stretch!important;align-items:center;gap:.2rem}.header__search-inline-wrapper,.header__search-inline-form{width:100%;position:relative}.header__search-inline-field{display:flex;align-items:center;position:relative;border:none;border-bottom:1px solid #7b1818;border-radius:0;background:transparent;padding:0 .4rem;height:3.8rem}.header__search-inline-field:focus-within{border-bottom-width:2px}.header__search-inline-icon{display:flex;align-items:center;flex-shrink:0;opacity:.45;margin-right:.6rem}.header__search-inline-icon .svg-wrapper,.header__search-inline-icon .icon{width:1.8rem;height:1.8rem}.header__search-inline-input{flex:1;border:none;outline:none;background:transparent;font-size:1.3rem;color:#121212;padding:0;font-family:inherit;letter-spacing:.02em;line-height:1;min-width:0}.header__search-inline-input::placeholder{color:var(--allure-gray-mid, rgba(0, 0, 0, .4));font-size:1.3rem;letter-spacing:.02em;font-style:italic}.header__search-inline-input::-webkit-search-cancel-button,.header__search-inline-input::-webkit-search-decoration{-webkit-appearance:none}.header__search-inline-reset{background:none;border:none;cursor:pointer;padding:.3rem;display:flex;align-items:center;justify-content:center;color:#121212;opacity:.45;transition:opacity .2s;flex-shrink:0}.header__search-inline-reset:hover{opacity:.8}.header__search-inline-reset .svg-wrapper,.header__search-inline-reset .icon{width:1.6rem;height:1.6rem}.predictive-search--inline{position:absolute;top:calc(100% + .8rem);right:0;left:auto;width:58rem;max-height:56rem;background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:0;box-shadow:0 8px 24px #00000014;z-index:100;overflow-y:auto}.header__search-inline-wrapper[open] .predictive-search--inline,.header__search-inline-wrapper[loading] .predictive-search--inline{display:block}.predictive-search--inline .predictive-search__results-groups-wrapper{padding:.5rem 0 1.5rem}.predictive-search--inline .predictive-search__result-group:first-child{display:none}.predictive-search--inline .predictive-search__result-group:last-child{flex:1 1 100%}.predictive-search--inline .predictive-search__result-group:last-child .predictive-search__pages-wrapper{display:none}.predictive-search--inline .predictive-search__heading{font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:#00000073;margin:0 2.4rem;padding:1.8rem 0 1rem}.predictive-search--inline .predictive-search__item--link-with-thumbnail{grid-template-columns:6.4rem 1fr;grid-column-gap:1.6rem;padding:1rem 2.4rem}.predictive-search--inline .predictive-search__item{padding:1rem 2.4rem}.predictive-search--inline .predictive-search__item-heading{font-size:1.3rem;font-weight:500;letter-spacing:.03em}.predictive-search--inline .predictive-search__item .price{font-size:1.2rem;margin-top:.4rem;color:#0000008c}.predictive-search--inline .predictive-search__image{border-radius:.4rem;width:6.4rem;height:auto;object-fit:cover}.predictive-search--inline .predictive-search__search-for-button{border-top:1px solid rgba(0,0,0,.06);margin-top:.5rem}.predictive-search--inline .predictive-search__item--term{padding:1.4rem 2.4rem}}@media screen and (min-width:990px){.header--middle-left{grid-template-columns:auto 1fr auto!important;column-gap:2rem!important}.header__inline-menu{justify-self:center}.header__inline-menu .list-menu--inline{justify-content:center;gap:4rem}.header__inline-menu .header__menu-item{font-size:1.35rem!important;letter-spacing:.14em;text-transform:uppercase;font-weight:300;color:#7b1818!important;padding:.6rem 0;text-decoration:none!important}.header__inline-menu .header__menu-item span{font-size:inherit!important;color:inherit!important;text-decoration:none!important}.header__inline-menu .header__menu-item:hover,.header__inline-menu .header__menu-item:hover span{font-weight:700!important;text-decoration:none!important}.header__inline-menu .header__active-menu-item{text-decoration:none!important;font-weight:600!important;color:#121212!important}}@media screen and (min-width:1200px){.header__inline-menu .list-menu--inline{gap:10rem}}@media screen and (min-width:990px){.header__icons .desktop-localization-wrapper{flex-shrink:0}.js .header-localization:not(.menu-drawer__localization) .localization-form__select{padding:0 2.2rem 0 .8rem;font-size:1.3rem}}.product__title.product__title--ohpolly h1,.product__title.product__title--ohpolly .product__title-name{font-size:calc(var(--font-heading-scale) * 2.2rem);font-weight:400;letter-spacing:.02em;margin-bottom:1.2rem}@media screen and (max-width:749px){.product__title.product__title--ohpolly h1,.product__title.product__title--ohpolly .product__title-name{font-size:calc(var(--font-heading-scale) * 1.85rem)}}.product__title.product__title--ohpolly .product__title-subtitle{font-size:1.15rem;font-weight:400;color:rgba(var(--color-foreground),.85);margin-top:0}.product-form__submit.button--primary{background-color:#7b1818;color:#fff;border:1px solid #7b1818;padding:1.4rem 2rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.product-form__submit.button--primary:hover{background-color:#9b2222;border-color:#9b2222}.product-form__buttons{display:flex;flex-direction:column;gap:1rem}.product-form__buy-now.button{box-sizing:border-box;width:100%;margin:0;background-color:#fff;color:#121212;border:1px solid #121212;padding:1.4rem 2rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.product-form__buy-now.button:not([disabled]):hover{background-color:#f5f5f5}.product-form__buy-now.button[disabled]{opacity:.45;cursor:not-allowed}.product-form__input input[type=radio]:checked+label,.field__input--variant-picker .js-enabled label:has(input:checked){border-color:#121212;background-color:#0000000a}.product__info-container .installment a{text-decoration:underline;font-size:1.4rem}.section-header{margin-bottom:0}.collection .product-grid,.featured-collection .product-grid{grid-template-columns:repeat(4,1fr);column-gap:1.6rem;row-gap:2rem}@media screen and (max-width:989px){.collection .product-grid,.featured-collection .product-grid{grid-template-columns:repeat(2,1fr);column-gap:1.2rem;row-gap:1.6rem}}@media screen and (max-width:749px){.collection .product-grid,.featured-collection .product-grid{column-gap:.8rem;row-gap:1.2rem}}.card__overlay-label{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:1}.card__overlay-label span{font-size:calc(var(--font-heading-scale) * 1.2rem);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.4);padding:1rem}.card-wrapper:hover .card__overlay-label span{text-decoration:underline}.collection .page-width,.slider-component-full-width .product-grid{max-width:1400px;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem}@media screen and (min-width:750px){.collection .page-width{padding-left:2rem;padding-right:2rem}}.collection__title .title,.featured-collection .title{font-size:calc(var(--font-heading-scale) * 1.6rem);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.shopify-section:first-of-type .media--placeholder,.shopify-section:first-of-type .banner__media{background-color:#f9f5f5}.slideshow .slider-mobile-gutter,.slideshow .slideshow__slide{border-radius:0}.slideshow .banner__box{padding:3rem 2rem}.slideshow .banner__heading{font-size:calc(var(--font-heading-scale) * 2.6rem);font-weight:600;letter-spacing:.02em}@media screen and (min-width:750px){.slideshow .banner__heading{font-size:calc(var(--font-heading-scale) * 3.4rem)}}.card .card__inner{position:relative}@media screen and (min-width:750px){.product__info-container .product__text.subtitle{font-size:1.25rem}}.customer.login button{background-color:transparent;color:#121212;border:1px solid #121212;padding:1.4rem 2rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;transition:background-color .2s,color .2s}.customer.login button:hover{background-color:#0000000a}.customer.login button:disabled{opacity:.6;cursor:not-allowed}.customer__login-logo-img{height:auto;max-width:100%}.customer__login-logo-link{text-decoration:none;color:inherit}.ohpolly-chat-bubble{position:fixed;bottom:2rem;right:2rem;width:4.8rem;height:4.8rem;border-radius:50%;background-color:#f5e6e6;display:flex;align-items:center;justify-content:center;z-index:2;box-shadow:0 2px 12px #00000014}
/*# sourceMappingURL=/cdn/shop/t/14/assets/ohpolly-theme.css.map */
