:root{--allure-burgundy: #7B1818;--allure-burgundy-dark: #5E1212;--allure-burgundy-light: #9B2222;--allure-black: #333333;--allure-white: #ffffff;--allure-blush: #FAE0DF;--allure-blush-light: #FAEFEE;--allure-blush-cream: #FDF5F2;--allure-pdp-accent: #E2A9A9;--allure-rose-text: #C4907E;--allure-gray-light: #f7f7f7;--allure-gray-mid: #999999;--allure-gray-text: #666666;--allure-border: rgba(51, 51, 51, .1);--allure-border-light: rgba(226, 169, 169, .25)}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5{font-weight:400;letter-spacing:.04em}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:rgb(var(--color-foreground))}a{transition:color .2s ease}a:hover{color:var(--allure-burgundy)}.shopify-section-group-header-group .utility-bar,.announcement-bar{border-bottom:none;font-size:1rem;letter-spacing:.1em;font-weight:400;text-transform:uppercase;font-style:italic}.shopify-section-group-header-group .utility-bar .announcement-bar__message,.shopify-section-group-header-group .utility-bar .announcement-bar__link,.announcement-bar__message,.announcement-bar__link{font-size:1rem;letter-spacing:.1em;font-weight:400;font-style:italic}.shopify-section-group-header-group .utility-bar .announcement-bar__link:hover,.announcement-bar__link:hover{color:var(--allure-burgundy)}.shopify-section-group-header-group .utility-bar .slider-button .svg-wrapper,.announcement-bar .slider-button .svg-wrapper{color:var(--allure-rose-text)}.shopify-section-group-header-group .header-wrapper,.header-wrapper{border-bottom:none}.shopify-section-group-header-group .header-wrapper .header__heading-link,.header__heading-link{font-weight:400;letter-spacing:.2em;text-transform:uppercase}.shopify-section-group-header-group .header-wrapper .list-menu__item--link,.header__menu-item,.list-menu__item--link{font-size:1.15rem;font-weight:400;letter-spacing:.06em;text-transform:uppercase;text-decoration:none}.list-menu__item--link:hover,.header__menu-item:hover,.header__icon:hover{color:var(--allure-burgundy);opacity:1}.header .search__input,.header .predictive-search__input,.header .search-modal__form input{border:1px solid var(--allure-border);border-radius:2rem;background:#fff9;font-size:1.2rem;font-weight:300;color:var(--allure-gray-text);padding-left:1.5rem}.header .search__input::placeholder{color:var(--allure-gray-mid);font-style:italic}.mega-menu,.mega-menu__content,.header__submenu{border-top:1px solid var(--allure-border)}.button,.shopify-payment-button__button,.product-form__submit{font-weight:500;letter-spacing:.12em;text-transform:uppercase;border-radius:0;transition:all .3s ease}.product-form__submit.button--primary{background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));border:1px solid rgb(var(--color-button));padding:1.6rem 3rem;font-weight:500;letter-spacing:.15em;text-transform:uppercase;font-size:1.2rem;width:100%}.product-form__submit.button--primary:hover{background-color:var(--allure-blush);border-color:var(--allure-blush);color:var(--allure-black)}.button--primary{padding:1.4rem 2.5rem;font-weight:500;letter-spacing:.15em;font-size:1.2rem}.product__title{margin-bottom:.6rem}.product__title h1{font-size:2.6rem;font-weight:300;letter-spacing:.01em;text-transform:none;margin-bottom:.4rem;line-height:1.2}.product__title.product__title--ohpolly .product__title-name{font-family:var(--product-title-font-family, "Playfair Display", Georgia, serif);font-size:2.2rem;font-weight:400;font-style:normal;letter-spacing:.01em;margin-bottom:1.2rem;line-height:1.2}.product__title.product__title--ohpolly .product__title-subtitle{font-size:1.15rem;font-weight:400;color:var(--allure-gray-text);letter-spacing:.01em;text-transform:none;line-height:1.5;margin:0}.price-item,.price__regular .price-item--regular,.price__sale .price-item--sale{font-size:1.6rem;font-weight:400;letter-spacing:.01em}.price__sale .price-item--regular{text-decoration:line-through;color:var(--allure-gray-mid);opacity:.5}.price__sale .price-item--sale{color:var(--allure-burgundy);font-size:1.3rem}@media screen and (min-width:750px){.price__sale .price-item--sale{font-size:1.5rem}}.product__tax,.product .installment{font-size:1.3rem;color:var(--allure-gray-text);font-weight:400}variant-selects{display:block;border-top:1px solid var(--allure-border);padding-top:1.5rem;margin-top:1.5rem}.product-form__input .form__label{font-size:1.4rem;font-weight:400;letter-spacing:.01em;margin-bottom:1rem}.product-form__input .form__label [data-selected-value],.product-form__input .form__label span{font-weight:700}.product-form__input--swatch{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem}.product-form__input--swatch .swatch-input__label{width:2.8rem;height:2.8rem;border-radius:50%;border:1px solid var(--allure-border);padding:0;cursor:pointer;position:relative;transition:all .2s ease}.product-form__input--swatch .swatch-input__input:checked+.swatch-input__label{border-color:rgb(var(--color-foreground))}.product-form__input--swatch .swatch-input__input:checked+.swatch-input__label:after{content:"";position:absolute;bottom:-6px;left:50%;transform:translate(-50%);width:100%;height:2px;background-color:rgb(var(--color-foreground))}.product-form__input--swatch .swatch-input__label:hover{border-color:rgb(var(--color-foreground))}.product-form__input--swatch .swatch{width:100%;height:100%;border-radius:50%}.product-form__input--swatch+.product-form__input--pill,.product-form__input+.product-form__input{margin-top:1.5rem;padding-top:0}.product .accordion,.product .collapsible-content{border-top:1px solid var(--allure-border);margin-top:1.5rem;padding-top:0}.product .accordion__title,.product .collapsible-content__heading,.product details summary{font-size:1.4rem;font-weight:400;letter-spacing:.02em;text-transform:none;padding:1.2rem 0;border-bottom:1px solid var(--allure-border-light)}.product details:first-of-type summary,.product .accordion__title:first-child{border-top:1px solid var(--allure-border-light)}.product .accordion__content,.product .collapsible-content__content{font-size:1.3rem;font-weight:400;line-height:1.6;opacity:.8;padding-bottom:1.5rem}.product-form__input--quantity,.quantity__wrapper{display:none}.product__description{font-size:1.35rem;line-height:1.6;color:var(--allure-gray-text);margin-top:-.5rem;margin-bottom:1rem}.product__text{font-size:1.35rem;line-height:1.6;font-weight:300;color:var(--allure-gray-text);margin-top:-.5rem;margin-bottom:1rem}.product__info-container .installment a{text-decoration:underline;font-size:1.3rem;font-weight:300}.ohp-separator{border:none;border-top:1px solid var(--allure-border);margin:1.5rem 0}.ohp-delivery-countdown{margin:2rem 0 1.5rem}.ohp-delivery-countdown__row{display:flex;align-items:center;gap:1rem;padding:.6rem 0;font-size:1.3rem;font-weight:400;line-height:1.5}.ohp-delivery-countdown__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2rem}.ohp-delivery-countdown__icon svg{width:1.8rem;height:1.8rem}.ohp-delivery-countdown__row strong{font-weight:700}.ohp-rewards-link{text-decoration:underline;text-underline-offset:.2rem}.ohp-rewards-link:hover{color:var(--allure-burgundy)}.breadcrumbs a,.breadcrumb a,nav[aria-label=breadcrumb] a{color:var(--allure-rose-text);font-size:1.1rem;font-weight:300;text-decoration:none}nav[aria-label=breadcrumb] a:hover{color:var(--allure-burgundy)}.allure-swipe-gallery{width:100%;overflow:hidden;position:relative}.allure-swipe-gallery__list{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:3px;padding:0;margin:0}.allure-swipe-gallery__list::-webkit-scrollbar{display:none}.allure-swipe-gallery__item{flex:0 0 82%;scroll-snap-align:center;display:flex;align-items:stretch}.allure-swipe-gallery__media{width:100%;overflow:hidden;position:relative;background-color:transparent;aspect-ratio:2 / 3;display:flex;align-items:center;justify-content:center}.allure-swipe-gallery__media img{position:relative;display:block;width:100%;height:100%;object-fit:cover;object-position:center 22%}@media screen and (min-width:750px){.product__media-list{display:grid;grid-template-columns:repeat(2,1fr);gap:.3rem}.product__media-item{width:100%}.product__media-item .media,.product__media-item .product__media{position:relative;overflow:hidden;background-color:transparent}.product__media-item .media,.product__media-item .product__media{aspect-ratio:2 / 3}.product__media-item .media img,.product__media-item .product__media img{position:relative;display:block;width:100%;height:100%;object-fit:cover;object-position:center 22%}.product__media-wrapper .slider-buttons{display:none}}.thumbnail-list,.thumbnail-slider{display:none}.product__media-icon{background:rgb(var(--color-background));border:none;box-shadow:0 2px 8px #00000014}.template-collection .collection .product-grid:not(.slider--desktop){grid-template-columns:repeat(4,1fr);column-gap:12px;row-gap:28px}@media screen and (max-width:989px){.template-collection .collection .product-grid:not(.slider--desktop){grid-template-columns:repeat(2,1fr);column-gap:8px;row-gap:20px}}.card-wrapper{border-radius:0}.card{border-radius:0;box-shadow:none;border:none}.card__inner{border-radius:0;position:relative}.card__media,.card .media{position:relative;overflow:hidden;background-color:transparent}.card__media img,.card .media img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:var(--allure-card-media-position, center center)}.card__media .media,.card .card__media{aspect-ratio:2 / 3}.card__content{padding:.8rem .4rem 0}.card__heading,.card-information__text{font-size:1.2rem;font-weight:400;letter-spacing:.02em;text-transform:none;line-height:1.4}.card .price{font-size:1.2rem;font-weight:300;letter-spacing:.02em}.card-wrapper:hover .card__heading a{color:var(--allure-burgundy)}.card__overlay-label{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:flex-start;pointer-events:none;z-index:1;padding:1rem}.card__overlay-label span{font-size:1rem;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:var(--allure-white);background:var(--allure-burgundy);padding:.3rem .8rem}.collection-hero{background-color:#fff;border-bottom:1px solid var(--allure-border)}.collection-hero__inner{justify-content:center}.collection-hero__text-wrapper{text-align:center;padding:3rem 0 2.5rem}.collection-hero__title{font-family:Playfair Display,Georgia,serif;font-size:3.2rem;font-weight:400;letter-spacing:.01em;text-transform:none;margin:0 0 .5rem}.collection-hero__description{font-size:1.4rem;font-weight:300;line-height:1.6;color:var(--allure-gray-text);max-width:60rem;margin-left:auto;margin-right:auto}@media screen and (min-width:750px){.collection-hero__inner{flex-direction:column;align-items:center}.collection-hero__text-wrapper{padding:4rem 0 3rem}.collection-hero__title{font-size:4rem}.collection-hero__description{font-size:1.6rem}}.collection__title .title,.featured-collection .title{font-size:1.4rem;font-weight:400;letter-spacing:.08em;text-transform:uppercase}.facets__wrapper{border-bottom:1px solid var(--allure-border)}.facets__heading,.facets__label{font-size:1.2rem;font-weight:400;letter-spacing:.06em;text-transform:uppercase}.section-header{margin-bottom:0}.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}}.slideshow .slider-mobile-gutter,.slideshow .slideshow__slide{border-radius:0}.slideshow .banner__box{padding:4rem 3rem}.slideshow .banner__heading{font-size:2.8rem;font-weight:400;letter-spacing:.08em;text-transform:uppercase}@media screen and (min-width:750px){.slideshow .banner__heading{font-size:4rem}}.banner__heading{font-weight:400;letter-spacing:.08em;text-transform:uppercase}.banner__text{font-weight:300;letter-spacing:.04em}.newsletter .newsletter__heading,.newsletter h2{font-size:1.4rem;font-weight:400;letter-spacing:.1em;text-transform:uppercase}.newsletter .field__input{border:1px solid var(--allure-border);border-radius:0;font-size:1.2rem;letter-spacing:.04em}.newsletter .field__input:focus{border-color:var(--allure-burgundy)}.newsletter .newsletter__button{background-color:var(--allure-burgundy);color:var(--allure-white);border-radius:0;letter-spacing:.12em;text-transform:uppercase;font-weight:500}.newsletter .newsletter__button:hover{background-color:var(--allure-burgundy-dark)}.footer{border-top:1px solid var(--allure-border)}.footer__content-top a,.footer-block__heading{font-size:1.1rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.footer .list-menu__item--link{font-size:1.1rem;font-weight:300;letter-spacing:.04em;text-transform:none}.footer .list-menu__item--link:hover{color:var(--allure-burgundy)}.copyright__content{font-size:1rem;font-weight:300;letter-spacing:.04em}.footer .newsletter__button{background-color:var(--allure-burgundy);color:var(--allure-white)}.footer .newsletter__button:hover{background-color:var(--allure-burgundy-dark)}.cart__heading{font-size:1.4rem;font-weight:400;letter-spacing:.1em;text-transform:uppercase}.cart-item__name{font-size:1.2rem;font-weight:400;letter-spacing:.02em}.cart-drawer__heading{font-size:1.3rem;font-weight:400;letter-spacing:.1em;text-transform:uppercase}.cart-count-bubble{background-color:var(--allure-burgundy);color:var(--allure-white)}.cart-drawer .button--primary,.cart__ctas .button--primary{background-color:var(--allure-black);border-color:var(--allure-black);color:var(--allure-white)}.cart-drawer .button--primary:hover,.cart__ctas .button--primary:hover{background-color:var(--allure-blush);border-color:var(--allure-blush);color:var(--allure-black)}.cart-drawer__header{background-color:var(--allure-blush)}.cart-drawer .cart-delivery-text{font-weight:300}.search__input,.predictive-search__input{border:1px solid var(--allure-border);border-radius:0;font-size:1.3rem;font-weight:300;letter-spacing:.04em}.search__input:focus,.predictive-search__input:focus{border-color:var(--allure-burgundy);box-shadow:none}.customer .field__label,.customer .field__input{font-size:1.2rem;font-weight:300;letter-spacing:.04em}.badge{border-radius:0;font-weight:400;letter-spacing:.08em;text-transform:uppercase;font-size:1rem}.field__input:focus,input:focus,textarea:focus,select:focus{border-color:var(--allure-burgundy);box-shadow:none;outline:none}.page-width{max-width:1400px}.ohpolly-chat-bubble,.product__view-details{display:none}.product-form__input--quantity,.quantity__wrapper,product-info .quantity{display:none}.allure-delivery-banner{background-color:var(--allure-burgundy-dark);color:var(--allure-white);padding:1rem 1.5rem;margin:1.2rem 0 0;text-align:center;font-size:1.2rem;font-weight:400;letter-spacing:.06em;display:flex;align-items:center;justify-content:center;gap:.6rem}.allure-delivery-banner svg{width:18px;height:18px;flex-shrink:0}.allure-delivery-banner a{color:inherit;text-decoration:underline}.allure-delivery-banner a:hover{color:#ffffffd9}.allure-sticky-atb{display:none}@media screen and (max-width:749px){.allure-sticky-atb{display:block;position:fixed;bottom:0;left:0;right:0;z-index:100;background:var(--allure-white);border-top:1px solid var(--allure-border);padding:1rem 1.5rem;padding-bottom:calc(1rem + env(safe-area-inset-bottom));box-shadow:0 -2px 10px #0000000f}.allure-sticky-atb__inner{display:flex;align-items:center;gap:1rem}.allure-sticky-atb__info{flex:1;min-width:0}.allure-sticky-atb__title{font-size:1.2rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.allure-sticky-atb__price{font-size:1.2rem;font-weight:400}.allure-sticky-atb__btn{flex-shrink:0;background-color:var(--allure-black);color:var(--allure-white);border:none;padding:1.2rem 2.4rem;font-size:1.1rem;font-weight:500;letter-spacing:.15em;text-transform:uppercase;cursor:pointer;transition:all .3s ease}.allure-sticky-atb__btn:hover,.allure-sticky-atb__btn:active{background-color:var(--allure-blush);color:var(--allure-black)}body{padding-bottom:7rem}.product__info-container{padding:1.5rem 1.5rem 2rem}.product__title{margin-bottom:.4rem}.product .price{margin-bottom:1rem}}@media screen and (max-width:749px){.slideshow .banner__heading{font-size:2.2rem}.product__title h1,.product__title.product__title--ohpolly .product__title-name{font-size:1.85rem}.product__title.product__title--ohpolly .product__title-subtitle{font-size:1.15rem}.page-width{padding-left:1.2rem;padding-right:1.2rem}.product-form__input--swatch .swatch-input__label{width:2.4rem;height:2.4rem}}.related-products__heading{font-family:Playfair Display,Georgia,serif;font-weight:400;font-size:2.4rem;text-align:center;margin-bottom:2.5rem;letter-spacing:.01em}.ohp-recs-carousel{position:relative}.ohp-recs-carousel__viewport{overflow:hidden}.ohp-recs-carousel__track{display:flex;gap:12px;overflow-x:auto;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;list-style:none;margin:0;padding:0 0 1rem;align-items:flex-start}.ohp-recs-carousel__track::-webkit-scrollbar{display:none}.ohp-recs-carousel__slide{flex:0 0 calc((100% - 60px)/4);min-width:140px;max-width:220px;align-self:flex-start}@media screen and (max-width:989px){.ohp-recs-carousel__slide{flex:0 0 calc((100% - 36px) / 3);min-width:130px}}@media screen and (max-width:749px){.ohp-recs-carousel__slide{flex:0 0 calc((100% - 8px)/2);min-width:calc(50% - 12px);max-width:none}}.ohp-recs-carousel__arrow{position:absolute;top:40%;transform:translateY(-50%);z-index:3;display:flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;border:1px solid var(--allure-border);border-radius:50%;background:rgb(var(--color-background));cursor:pointer;transition:all .2s ease}.ohp-recs-carousel__arrow:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background));border-color:rgb(var(--color-foreground))}.ohp-recs-carousel__arrow--prev{left:-1.2rem}.ohp-recs-carousel__arrow--next{right:-1.2rem}.ohp-reviews-section{border-top:1px solid var(--allure-border);padding:4rem 0 5rem;text-align:center}.ohp-reviews-section__heading{font-family:Playfair Display,Georgia,serif;font-weight:400;font-size:2.4rem;margin-bottom:2rem}.ohp-reviews-section__empty p{font-size:1.4rem;color:var(--allure-gray-text);margin-bottom:1.5rem}.ohp-reviews-section__btn{display:inline-block;padding:1.2rem 3.5rem;font-size:1.2rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;border:1px solid rgb(var(--color-foreground));cursor:pointer;transition:all .3s ease}.ohp-reviews-section__btn:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}
/*# sourceMappingURL=/cdn/shop/t/14/assets/zara-theme.css.map */
