.product__title--center{text-align:center}.product__title-divider{height:.2rem;width:100%;margin:1.2rem auto 1rem;border:0;background:rgb(var(--color-foreground))}.product__title-subtitle{margin:0;font-size:var(--subtitle-size-mobile, 12px);line-height:1.5;padding:0 1.5rem}@media screen and (min-width:750px){.product__title-subtitle{font-size:var(--subtitle-size-desktop, 14px)}}.product-page-price--stacked .price{display:flex;flex-wrap:wrap;align-items:center;column-gap:1.2rem}.product-page-price--stacked .price__container,.product-page-price--stacked .price--on-sale .price__sale{display:contents}.product-page-price--stacked .price--on-sale .price__regular{display:none}.product-page-price--stacked .price__compare-price{order:-1;flex-basis:100%;margin:0}.product-page-price--stacked .price__compare-price .price-item--regular{font-size:var(--pp-compare-m, 12px);font-weight:500;letter-spacing:0}.product-page-price--stacked .price-item--sale,.product-page-price--stacked .price__regular .price-item{font-size:var(--pp-price-m, 28px);font-weight:500;line-height:1.1;letter-spacing:.05rem}.product-page-price--stacked .badge{font-size:var(--pp-badge-m, 9px);font-weight:var(--font-body-weight-bold);padding:.2rem .8rem}@media screen and (min-width:750px){.product-page-price--stacked .price-item--sale,.product-page-price--stacked .price__regular .price-item{font-size:var(--pp-price-d, 36px)}.product-page-price--stacked .price__compare-price .price-item--regular{font-size:var(--pp-compare-d, 15px)}.product-page-price--stacked .badge{font-size:var(--pp-badge-d, 11px)}}.product-page-price--divider{padding-bottom:1.2rem;border-bottom:.1rem solid rgba(var(--color-foreground),.3)}.quantity-breaks--sets{--row-gap: 1.6rem;--border-radius: .4rem;--set-border: rgba(var(--color-foreground), var(--set-border-alpha, .4))}.quantity-breaks--sets .quantity-breaks__title span:nth-of-type(1),.quantity-breaks--sets .quantity-breaks__title span:nth-of-type(3){background:rgb(var(--color-foreground))}.quantity-breaks--sets .quantity-break,.quantity-breaks--sets.quantity-breaks--show-indicator .quantity-break{padding:0;overflow:hidden;background:rgb(var(--color-background));border:solid var(--border-width) var(--set-border)}.quantity-breaks--sets .quantity-break:before{display:none}.quantity-breaks--sets .quantity-breaks-container input:checked+.quantity-break{background:rgb(var(--color-background));border-color:var(--set-border)}@media(hover:hover){.quantity-breaks--sets .quantity-break:hover{background:rgb(var(--color-background));border:solid var(--border-width) rgba(var(--color-foreground),calc(var(--set-border-alpha, .4) + .25))}}.quantity-breaks--sets .quantity-break__content{min-height:4.6rem;padding:1.2rem var(--set-desc-px, 20px)}.quantity-breaks--sets .quantity-break__left .quantity-break__label{font-family:var(--font-body-family);font-size:var(--set-label-size-mobile, 15px);font-weight:500;letter-spacing:.15em;text-transform:uppercase}.quantity-breaks--sets .quantity-break__badge,.quantity-breaks--normal.quantity-breaks--sets .quantity-break--badge-style-2 .quantity-break__badge,.quantity-breaks--normal.quantity-breaks--sets .quantity-break--badge-style-3 .quantity-break__badge{top:2.3rem;right:var(--set-desc-px, 20px);transform:translateY(-50%);z-index:1;padding:.1rem .8rem;border-radius:0;font-size:1.1rem;line-height:1.6;background:rgb(var(--accent-color));color:rgb(var(--color-base-solid-button-labels))}.quantity-breaks--sets .quantity-break__desc-drawer{background:var(--set-desc-bg, #efefef)}.quantity-breaks--sets .quantity-break__desc-inner{margin:0;padding:1.2rem 1.6rem 1.4rem 3rem;border-top:solid var(--border-width) var(--set-border)}.quantity-breaks--sets .quantity-break__desc-text,.quantity-breaks--sets .quantity-break__desc-list li{margin:0;padding:0;font-size:var(--set-desc-size-mobile, 12px);font-weight:500;line-height:1.35;color:rgb(var(--color-foreground))}.quantity-breaks--sets .quantity-break__desc-list li:before{background:rgb(var(--color-foreground))}@media screen and (min-width:750px){.quantity-breaks--sets .quantity-break__left .quantity-break__label{font-size:var(--set-label-size-desktop, 17px)}.quantity-breaks--sets .quantity-break__desc-text,.quantity-breaks--sets .quantity-break__desc-list li{font-size:var(--set-desc-size-desktop, 14px)}}.product__accordion--shadow,.product__accordion--shadow.accordion--top-border,.accordion+.product__accordion--shadow{--acc-title-size: var(--acc-title-size-mobile, 14px);--acc-content-size: var(--acc-content-size-mobile, 13px);background:rgb(var(--color-background));border:0;box-shadow:0 .6rem .8rem -.2rem rgba(0,0,0,var(--acc-shadow-alpha, .18)),0 0 .4rem rgba(0,0,0,calc(var(--acc-shadow-alpha, .18) / 3));padding:0}.product__accordion--shadow+.product__accordion--shadow{margin-top:var(--margin-top, 1.2rem)}.product__accordion--shadow .accordion__summary{padding:1.25em var(--acc-pad-x, 1.6rem);font-size:var(--acc-title-size);column-gap:1.6rem}.product__accordion--shadow .accordion__title{max-width:none;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:500;font-size:var(--acc-title-size);line-height:1.3;letter-spacing:0}.product__accordion--shadow .accordion__chevron{flex-shrink:0;width:1.4em;height:auto;color:rgb(var(--color-foreground));transition:transform .25s ease}.product__accordion--shadow .accordion__details[open] .accordion__chevron{transform:rotate(180deg)}.product__accordion--shadow .accordion__content{padding:0 var(--acc-pad-x, 1.6rem);font-size:var(--acc-content-size);line-height:1.6}.product__accordion--shadow .accordion__details[open]+.accordion__content-wrapper .accordion__content{padding-bottom:1.25em}.product__accordion--shadow .accordion__content>*{margin:0 0 .6em}.product__accordion--shadow .accordion__content>*:last-child{margin-bottom:0}@media screen and (min-width:750px){.product__accordion--shadow,.product__accordion--shadow.accordion--top-border,.accordion+.product__accordion--shadow{--acc-title-size: var(--acc-title-size-desktop, 19px);--acc-content-size: var(--acc-content-size-desktop, 16px)}}@media(prefers-reduced-motion:reduce){.product__accordion--shadow .accordion__chevron{transition:none}}.quantity-breaks__title--no-lines span:nth-of-type(1),.quantity-breaks__title--no-lines span:nth-of-type(3){display:none}.quantity-breaks--sets-no-price .quantity-break__right,.quantity-breaks--sets-no-caption .quantity-break__caption{display:none}.quantity-breaks--sets .quantity-break__left{row-gap:.4rem}.quantity-breaks--sets .quantity-breaks-container input:checked+.quantity-break:has(.quantity-break__desc-drawer) .quantity-break__content{position:relative;z-index:1;background:rgb(var(--color-background));border-bottom:solid var(--border-width) var(--set-border);border-radius:0 0 var(--border-radius) var(--border-radius);box-shadow:0 .1rem .2rem #0000000f}.quantity-breaks--sets .quantity-break__desc-inner{border-top:0;padding-top:1.4rem;padding-bottom:1.6rem;padding-left:var(--set-desc-px, 20px);padding-right:var(--set-desc-px, 20px)}.quantity-breaks--sets .quantity-break .quantity-break__badge{transform:translateY(-50%);border-radius:0}.quantity-breaks--badge-colors .quantity-break .quantity-break__badge{background:var(--qb-badge-bg)!important;color:var(--qb-badge-text)!important}.product__accordion .accordion__content,.product__accordion .accordion__content p,.product__accordion .accordion__content li,.product__accordion .accordion__content span,.product__accordion .accordion__content div{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:500}.product__accordion .accordion__content strong,.product__accordion .accordion__content b{font-weight:700}.product__accordion .accordion__content,.product__accordion .accordion__content p,.product__accordion .accordion__content li,.product__accordion .accordion__content span,.product__accordion .accordion__content div{color:var(--acc-content-color, #707070);letter-spacing:.01em;line-height:1.75}.product__accordion--shadow{--acc-pad-x: 1.6rem}@media screen and (min-width:750px){.product__accordion--shadow{--acc-pad-x: 2rem}}.product__accordion--shadow .summary__title{padding:0;margin:0}.quantity-breaks__choice-note{margin:1rem 0 0;font-family:var(--font-body-family);font-weight:500;font-size:1.3rem;color:#c0392b}.quantity-breaks--needs-choice .quantity-break{border-color:#c0392b}@media screen and (max-width:749px){product-info .product-form__submit,.main-product__info-container .product-form__submit{white-space:nowrap;padding-left:1.2rem;padding-right:1.2rem;font-size:clamp(14px,4.4vw,19px);letter-spacing:.06em}product-info .product-form__submit>span,.main-product__info-container .product-form__submit>span{white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/ilady-product-sets.css.map */
