.her-product>product-component>.page-width{max-width:none;padding:0 2rem 0 0}.her-product .product__info-container{max-width:none}.her-product .product__title{margin:0 0 .8rem}.her-product .product__title h1{font-size:1.4rem;line-height:1.2;letter-spacing:0;text-transform:uppercase}.her-product .product__info-container .price{font-size:1.4rem;line-height:2rem;letter-spacing:0}.her-product .product__info-container .price__container{margin-bottom:0}.her-product .product__tax{font-size:1.1rem;line-height:1.6}.her-product .product-form__input{min-width:0;max-width:100%}.her-product .product-form__input .form__label{font-size:1.2rem}.her-product .product-form__input--pill input[type=radio]+label{border-radius:var(--variant-pills-radius, 0);min-width:4.4rem;min-height:4.4rem;padding:1.2rem;margin:.4rem .4rem .4rem 0;font-size:1.2rem;line-height:1.6}.her-product .product-form__buttons{max-width:none}.her-product .product-form__submit,.her-product .shopify-payment-button__button--unbranded{min-height:4.6rem;border-radius:var(--buttons-radius, 0);font-size:1.3rem;letter-spacing:.02em;text-transform:uppercase}.her-product .her-product-details{margin-top:2.4rem}.her-product .product-media-container.media-type-image{--aspect-ratio: .7142857143;--ratio-percent: 140%;border:0;max-width:100%;border-radius:0}.her-product .product-media-container.media-type-image .product__media{padding-top:140%;height:0}.her-product .product-media-container.media-type-image img{width:100%;height:100%;object-fit:cover}@media screen and (min-width:750px){.her-product .product:not(.product--no-media) .product__media-wrapper{width:60%;max-width:60%}.her-product .product:not(.product--no-media) .product__info-wrapper{width:40%;max-width:40%;padding:3.75rem}.her-product .product--columns .product__media-list{display:flex;flex-wrap:wrap;gap:1px;margin:0;padding:0}.her-product .product--columns .product__media-item:not(.product__media-item--single):not(:only-child){width:calc((100% - 1px)/2);max-width:calc((100% - 1px)/2);margin:0;padding:0}.her-product .product--columns .product__media-item.product__media-item--single,.her-product .product--columns .product__media-item:only-child{width:100%;max-width:100%}.her-product .product--columns .product__media-item:not(.product__media-item--single):not(:only-child):last-child:nth-child(odd){width:100%;max-width:100%}.her-product .product--columns .product__media-item:not(.product__media-item--single):not(:only-child):last-child:nth-child(odd) .product-media-container.media-type-image .product__media{padding-top:calc(70% - .5px)}.her-product .product--columns .product__media-item:not(.product__media-item--single):not(:only-child):last-child:nth-child(odd) img{object-position:center 20%}}@media screen and (min-width:750px)and (max-width:989px){.her-product .product:not(.product--no-media) .product__info-wrapper{padding:2.4rem}}@media screen and (max-width:749px){.her-product>product-component>.page-width{padding:0 1.2rem}.her-product .product__info-wrapper{padding:2rem 0 0}.her-product .product__title h1{font-size:1.6rem;line-height:1.2}.her-product .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin:0}.her-product .product__media-list{width:100%;margin:0;padding:0;gap:0}.her-product .product__media-list.grid--peek.slider .product__media-item:first-of-type{margin-left:0;scroll-margin-left:0}.her-product .product__media-list.slider.slider--mobile{scroll-padding-left:0}.her-product .product__media-list .product__media-item{width:100%;min-width:100%;max-width:100%;margin:0;padding:0;scroll-snap-align:start}.her-product .product__media-list:after{content:none}.her-product .product-media-container.media-type-image{--aspect-ratio: .6666666667;--ratio-percent: 150%}.her-product .product-media-container.media-type-image .product__media{padding-top:150%}}cart-drawer .drawer__inner{width:48rem;max-width:calc(100vw - 2.4rem);border-left:1px solid rgba(var(--color-foreground),.22);padding:0 2rem}.cart__footer .totals__total,cart-drawer .totals__total{font-size:1.4rem;text-transform:uppercase;letter-spacing:.02em}cart-drawer .cart-item__name,cart-items .cart-item__name{font-size:1.3rem;text-transform:uppercase;letter-spacing:0}cart-drawer .cart-item__image,cart-items .cart-item__image{width:100%;height:auto;aspect-ratio:2 / 3;object-fit:cover}cart-drawer .cart__checkout-button,.cart__ctas .cart__checkout-button{min-height:4.6rem;border-radius:var(--buttons-radius, 0);font-size:1.3rem;text-transform:uppercase}@media screen and (max-width:749px){cart-drawer .drawer__inner{padding:0 1.2rem}}.her-product .product-form__submit{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.her-product .product-form__submit:hover:not(:disabled){background:#6d1a2b;color:#fff}.related-products .related-products__heading{font-size:1.5rem;line-height:2.4rem;text-transform:uppercase;text-align:center;margin:0 0 3rem}.related-products .card--media .card__inner{--ratio-percent:150%!important}.related-products .card--standard>.card__content .card__information{padding:1rem 1.2rem 1.2rem}.related-products.page-width{max-width:none;padding-left:0;padding-right:0}.related-products .related-products__heading{padding:0 2rem}.related-products .her-related-grid{width:100%;margin:0;border-left:0;grid-template-columns:repeat(4,minmax(0,1fr))}.related-products .her-related-grid>.her-product-grid__item.grid__item{width:auto;max-width:none}.related-products .her-related-grid>.her-product-grid__item.grid__item:last-child:not(:nth-child(4n)){border-right-color:var(--line)}.related-products:not(.product-recommendations--loaded){padding-top:0!important;padding-bottom:0!important}@media screen and (max-width:749px){.related-products .her-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.related-products .her-related-grid>.her-product-grid__item.grid__item:last-child:not(:nth-child(4n)){border-right-color:transparent}.related-products .her-related-grid>.her-product-grid__item.grid__item:last-child:nth-child(odd){border-right-color:var(--line)}.related-products .her-related-grid>.her-product-grid__item.grid__item:nth-child(n+3){display:none}}cart-items .title-wrapper-with-link>.underlined-link{font-size:1.2rem;text-transform:uppercase;letter-spacing:.02em}cart-items .cart__empty-text,cart-drawer .cart__empty-text{font-size:2.2rem;line-height:1.1;font-weight:400;letter-spacing:0;text-transform:uppercase}cart-items .cart__login-title,cart-drawer .cart__login-title{font-size:1.4rem;line-height:1.3;letter-spacing:.02em;text-transform:uppercase}cart-drawer .drawer__header{border-bottom:1px solid rgb(var(--color-foreground));padding:1.8rem 0 1.4rem}cart-drawer .drawer__heading{font-size:2.2rem;line-height:1.1;font-weight:400;letter-spacing:0;text-transform:uppercase;margin:0}cart-drawer .cart-items,cart-drawer .cart-items thead{border-spacing:0}cart-drawer .cart-items thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}cart-drawer .cart-item__details .product-option,cart-drawer .cart-item__details>dl{font-size:1.2rem;line-height:1.5;letter-spacing:0;color:rgba(var(--color-foreground),.7)}cart-drawer .cart-item__details>*+*{margin-top:.4rem}cart-drawer .drawer__footer summary .summary__title,cart-drawer .cart__note label,cart-items+* .cart__note label,.cart__note label{font-size:1.3rem;letter-spacing:.02em;text-transform:uppercase}cart-drawer .totals__total-value{font-size:1.4rem;letter-spacing:0;color:rgb(var(--color-foreground))}cart-drawer .tax-note{letter-spacing:0}cart-drawer .cart-drawer__empty-content .button{min-width:24rem}cart-drawer .drawer__inner:focus-visible{outline:none;box-shadow:none}cart-drawer .drawer__close:focus-visible,cart-drawer .drawer__close.focused{outline:2px solid var(--focus);outline-offset:-2px;box-shadow:none}.her-product .product-form__input .form__label{color:rgb(var(--color-foreground));letter-spacing:0;font-size:1.2rem;margin-bottom:.8rem}.her-product .product-form__input--pill .form__label{text-transform:uppercase}.her-product .product-form__input--pill{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,calc(var(--her-pill-ch, 3) * .72rem + 2rem)),1fr));padding:1px 0 0 1px}.her-product .product-form__input--pill input[type=radio]+label{display:flex;align-items:center;justify-content:center;min-width:0;min-height:4rem;margin:-1px 0 0 -1px;padding:1rem .4rem;letter-spacing:0;text-align:center}.her-product .product-form__submit{font-weight:500}@media screen and (min-width:750px){.her-product .product__info-container.product__column-sticky{top:calc(var(--header-height, 6.2rem) + 2.4rem)}}.her-product .price--sold-out:not(.price--on-sale) .price__badge-sold-out{margin-left:.6rem}.her-gallery-dots{display:none}@media screen and (max-width:989px){.her-product .product__media-icon{display:none}}@media screen and (max-width:749px){.her-product .product__media-icon{display:none}.her-product media-gallery>slider-component>.slider-buttons{display:none}.her-product .her-gallery-dots{display:flex;justify-content:center;gap:.8rem;padding:1.2rem 0 0}.her-gallery-dots button{position:relative;width:2.4rem;height:2.4rem;padding:0;margin:0;border:0;background:none;cursor:pointer}.her-gallery-dots button:before{content:"";position:absolute;top:50%;left:50%;width:.9rem;height:.9rem;margin:-.45rem 0 0 -.45rem;border:1px solid rgb(var(--color-foreground));border-radius:50%;background:transparent}.her-gallery-dots button[aria-current=true]:before{background:rgb(var(--color-foreground))}.her-gallery-dots button:focus-visible{outline:2px solid var(--focus);outline-offset:0}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/her-product-cart.css.map */
