@media screen and (min-width:750px){.product__media-wrapper .product__media-item{aspect-ratio:9 / 16;overflow:hidden}.product__media-wrapper .product__media-item img,.product__media-wrapper .product__media-item video,.product__media-wrapper .product__media-item .deferred-media{width:100%;height:100%;object-fit:cover;object-position:center top;display:block}.product__media-wrapper .deferred-media__poster img{width:100%;height:100%;object-fit:cover;object-position:center top}}@media screen and (max-width:749px){.product__media-wrapper{width:100vw;margin-left:calc(-1 * var(--page-width-margin, 16px));margin-right:calc(-1 * var(--page-width-margin, 16px))}.product__media-wrapper .product__media-item{aspect-ratio:9 / 16;overflow:hidden;width:100%}.product__media-wrapper .product__media-item img,.product__media-wrapper .product__media-item video,.product__media-wrapper .product__media-item .deferred-media{width:100%;height:100%;object-fit:cover;object-position:center top;display:block}.product__media-wrapper .deferred-media__poster img{width:100%;height:100%;object-fit:cover;object-position:center top}}.product__media-wrapper video{autoplay:true}@media screen and (min-width:990px){.product__info-container.product__column-sticky{position:sticky;top:calc(var(--header-height, 76px) + 20px);max-height:calc(100vh - var(--header-height, 76px) - 40px);overflow-y:auto;scrollbar-width:none}.product__info-container.product__column-sticky::-webkit-scrollbar{display:none}}.related-products .card__media{overflow:hidden}.related-products .card__media img{width:100%;height:100%;object-fit:cover;object-position:center top}@media(max-width:749px){.related-products .grid{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:12px;padding-bottom:4px;scrollbar-width:none}.related-products .grid::-webkit-scrollbar{display:none}.related-products .grid__item{flex:0 0 calc(50% - 6px);scroll-snap-align:start;max-width:calc(50% - 6px)!important}}#product-grid .card,#product-grid .card__inner{--ratio-percent: 177.78% !important}.cp-quick-cart{position:absolute;right:10px;bottom:10px;z-index:3}.cp-quick-cart form,.cp-quick-cart product-form,.cp-quick-cart modal-opener{margin:0;display:block}.cp-quick-cart__btn{position:relative;width:36px;height:36px;border-radius:50%;background:#ffffffeb;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;color:#111;box-shadow:0 2px 10px #0000002e;transition:transform .2s ease,background .2s ease,color .2s ease}.cp-quick-cart__btn:hover{background:#111;color:#fff;transform:scale(1.08)}.cp-quick-cart__btn svg{width:16px;height:16px;pointer-events:none}.cp-quick-cart__btn .loading__spinner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;margin:0;background:inherit;border-radius:50%}.cp-quick-cart__btn .loading__spinner svg{width:16px;height:16px}.cp-quick-cart__btn[aria-disabled=true]{opacity:1;cursor:default}@media screen and (max-width:749px){.cp-quick-cart{right:8px;bottom:8px}.cp-quick-cart__btn{width:32px;height:32px}.cp-quick-cart__btn svg{width:14px;height:14px}}.cherie-legend-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;width:100%}.cherie-size-guide-link{font-size:1.2rem;letter-spacing:.02em;text-decoration:underline;text-underline-offset:3px;text-transform:none;padding:0;color:rgb(var(--color-foreground));opacity:.75}.cherie-size-guide-link:hover{opacity:1}.cherie-size-guide-modal .product-popup-modal__content-info{max-width:420px}.cherie-size-guide-table{width:100%;border-collapse:collapse;margin:20px 0 16px;font-size:1.3rem}.cherie-size-guide-table th,.cherie-size-guide-table td{text-align:center;padding:10px 8px;border-bottom:1px solid rgba(var(--color-foreground),.1)}.cherie-size-guide-table th{font-weight:500;text-transform:uppercase;letter-spacing:.04em;font-size:1.1rem;opacity:1}.cherie-size-guide-table td:first-child,.cherie-size-guide-table th:first-child{text-align:left;font-weight:500}.cherie-size-guide-note{font-size:1.2rem;opacity:1;line-height:1.5}@media screen and (min-width:750px){.product__info-wrapper{position:sticky;top:32px;align-self:start}}.product__accordion .summary__title>.svg-wrapper:first-child{display:none}.product__accordion .accordion__title{font-size:1.4rem;font-weight:400;letter-spacing:.02em;text-transform:none}.product__accordion .accordion{border-top:1px solid rgba(var(--color-foreground),.12)}.product__accordion:last-child .accordion:last-child{border-bottom:1px solid rgba(var(--color-foreground),.12)}@media screen and (min-width:990px){.product--stacked .product__media-item{max-width:100%!important;width:100%!important}}.product__accordion .icon-caret{display:none}.product__accordion summary{position:relative;padding-right:2rem}.product__accordion summary:after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:1.5rem;font-weight:300;line-height:1;pointer-events:none}.product__accordion details[open] summary:after{content:"\2212"}.related-products__carousel{position:relative}@media screen and (min-width:990px){.related-products .grid{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;gap:24px;scrollbar-width:none}.related-products .grid::-webkit-scrollbar{display:none}.related-products .grid__item{flex:0 0 calc(33.333% - 16px);scroll-snap-align:start;max-width:calc(33.333% - 16px)!important}}.related-products__arrow{position:absolute;top:40%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;border:1px solid rgba(0,0,0,.15);background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2;transition:background .2s ease}.related-products__arrow:hover{background:#f5f5f5}.related-products__arrow svg{width:18px;height:18px}.related-products__arrow--prev{left:-22px}.related-products__arrow--next{right:-22px}@media screen and (max-width:989px){.related-products__arrow{display:none}}.product__accordion .accordion__title{font-family:var(--font-body-family);font-weight:400;letter-spacing:.02em}.cp-description{max-height:110px;overflow:hidden;position:relative}.cp-description.cp-description--no-clamp{max-height:none}.cp-description.cp-description--expanded{max-height:2000px}.cp-description__toggle{display:block;margin-top:8px;background:none;border:none;padding:0;font:inherit;font-size:12px;text-decoration:underline;cursor:pointer;color:rgb(var(--color-foreground))}.product__title h1,.product__title h1.h2,.product__title h1.h1,.product__title h1.h0{font-size:20px;font-weight:400;letter-spacing:.01em;line-height:1.2}#product-grid .card__heading,#product-grid .card__heading a{font-family:var(--font-body-family);font-size:12px;font-weight:400;letter-spacing:.04em;text-transform:uppercase;color:rgb(var(--color-foreground))}#product-grid .price,#product-grid .price .price-item{font-family:var(--font-body-family);font-size:12px;font-weight:400;letter-spacing:.02em;text-transform:none;color:rgba(var(--color-foreground),1);font-style:normal!important}#product-grid .card__information{padding-top:14px;text-align:left}#product-grid .card__media{border-bottom:1px solid rgba(var(--color-foreground),.08)}#product-grid .card,#product-grid .card__inner,#product-grid .card__media{border-radius:0!important;box-shadow:none!important}.collection-hero__title{font-style:normal!important;font-size:11px!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-weight:400!important;font-family:var(--font-body-family)!important}#main-collection-filters{border-top:1px solid rgba(var(--color-foreground),.08);border-bottom:1px solid rgba(var(--color-foreground),.08);padding-top:18px;padding-bottom:18px}#main-collection-filters .facets__heading,#main-collection-filters .facets__summary,#main-collection-filters .facets__summary-label,#main-collection-filters .facet-filters__label,#main-collection-filters .facet-filters__sort{font-family:var(--font-body-family);font-size:11px;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--color-foreground),1)}#main-collection-filters .facets__summary:hover,#main-collection-filters .facet-filters__sort:hover,#main-collection-filters details[open]>.facets__summary{color:rgb(var(--color-foreground))}#main-collection-filters .icon-caret{width:7px;height:auto;opacity:.55}.product-count__text{font-family:var(--font-body-family);font-size:11px;font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--color-foreground),.45)}.product__title-row .product__title h1,.product__title h1,.product__title{font-family:var(--font-body-family)!important;font-style:normal!important}collection-component [class*=-padding]{padding-top:0!important}.collection{padding-top:0!important;margin-top:0!important}.recently-viewed-section .card,.recently-viewed-section .card__inner{--ratio-percent: 177.78% !important}.template-product .product__info-container,.template-product .product__info-container button,.template-product .product__info-container input,.template-product .product__info-container select,.template-product .product__info-container .product__title,.template-product .product__info-container .price{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;color:#111}.template-product .product__info-container em,.template-product .product__info-container i,.template-product .product__info-container .rte em,.template-product .product__info-container .rte i{font-style:normal!important;font-family:inherit!important;color:#111!important}.template-product .product__info-container .product__text,.template-product .product__info-container .rte{font-weight:400!important;color:#111!important;letter-spacing:.02em;line-height:1.5}.template-product .product__info-container strong,.template-product .product__info-container b{font-weight:400!important;color:#111!important}.template-product .product__info-container .product__title,.template-product .product__info-container .price{font-weight:400!important;letter-spacing:.01em;color:#111!important}.template-product .product__info-container .product-form__submit{background:#111!important;color:#fff!important;border-radius:2px!important;font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:500!important;letter-spacing:.06em;text-transform:uppercase}main .product__info-wrapper,main .product__info-wrapper .product__text,main .product__info-wrapper .product__description,main .product__info-wrapper .rte{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;color:#111!important}main .product__info-wrapper em,main .product__info-wrapper i,main .product__info-wrapper .rte em,main .product__info-wrapper .rte i,main .product__info-wrapper .product__text em,main .product__info-wrapper .product__text i{font-style:normal!important;font-family:inherit!important;color:#111!important}main .product__info-wrapper .product__text *,main .product__info-wrapper .product__description *,main .product__info-wrapper .rte strong,main .product__info-wrapper .rte b{font-weight:400!important;color:#111!important}main .product__info-wrapper .product__title,main .product__info-wrapper .price,main .product__info-wrapper .price *{font-weight:400!important;color:#111!important;letter-spacing:.01em}main .product__info-wrapper .product-form__submit,main .product__info-wrapper button[type=submit]{background-color:#111!important;color:#fff!important;border-radius:2px!important;font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:500!important;letter-spacing:.06em;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/11/assets/cherie-product.css.map */
