.mog-breadcrumb{padding:2rem 0 0;font-size:1.2rem;color:var(--mog-text-3)}.mog-breadcrumb__list{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1rem;list-style:none;margin:0;padding:0}.mog-breadcrumb__link{color:var(--mog-text-3);text-decoration:none;transition:color var(--mog-duration) var(--mog-ease);display:inline-flex;align-items:center;min-height:2.8rem}.mog-breadcrumb__link:hover{color:rgb(var(--color-foreground))}.mog-breadcrumb__current{color:var(--mog-text-2)}.product--mog.grid{display:flex;flex-direction:column;gap:3.2rem;padding-top:2.4rem}.product--mog .product__media-wrapper,.product--mog .product__info-wrapper{width:100%;max-width:none;padding:0}.product--mog .product__info-wrapper{padding:0}@media screen and (min-width:990px){.product--mog.grid{display:grid;grid-template-columns:1.1fr .9fr;gap:5.6rem;align-items:start;padding-top:3.6rem}.product--mog .product__media-wrapper,.product--mog .product__info-wrapper,.product--mog.product--large:not(.product--no-media) .product__media-wrapper,.product--mog.product--large:not(.product--no-media) .product__info-wrapper,.product--mog.product--medium:not(.product--no-media) .product__media-wrapper,.product--mog.product--medium:not(.product--no-media) .product__info-wrapper,.product--mog.product--small:not(.product--no-media) .product__media-wrapper,.product--mog.product--small:not(.product--no-media) .product__info-wrapper{width:auto;max-width:none;padding:0}.product__column-sticky{top:8rem}}.mog-product__placeholder{aspect-ratio:1 / 1;border-radius:.4rem}@media screen and (min-width:750px){.mog-product__placeholder{aspect-ratio:1.1 / 1}}.product--mog .product__media-list{gap:0;margin:0}.product--mog .product-media-container{background:var(--mog-bed);border-radius:.4rem;overflow:hidden;border:0;box-shadow:none}.product--mog .product__media-item{width:100%}.product--mog .product-media-container.media-fit-cover .product__media img,.product--mog .product__media img{object-fit:cover}.product--mog .product-media-container.media-type-image{aspect-ratio:1 / 1}@media screen and (min-width:750px){.product--mog .product-media-container.media-type-image{aspect-ratio:1.1 / 1}}.product--mog .product__media-icon{background-color:rgb(var(--color-background));border:.1rem solid var(--mog-rule);color:rgb(var(--color-foreground))}.product--mog .product__media-toggle:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.6);outline-offset:.2rem}.product--mog .thumbnail-slider{margin-top:1.4rem}.product--mog .thumbnail-slider .thumbnail-list,.product--mog .thumbnail-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.4rem;padding:0}.product--mog .thumbnail-list__item{width:auto;aspect-ratio:1.37 / 1;position:relative}.product--mog .thumbnail-list__item:before{content:none}.product--mog .thumbnail{background:var(--mog-bed);border-radius:.4rem;overflow:hidden;border:0;box-shadow:none;transition:opacity var(--mog-duration) var(--mog-ease)}.product--mog .thumbnail img{object-fit:cover;border-radius:.4rem}.product--mog .thumbnail:hover{opacity:.8}.product--mog .thumbnail[aria-current]{box-shadow:inset 0 0 0 .15rem rgb(var(--color-foreground));opacity:1}.product--mog .thumbnail-slider .slider-button{display:none}@media screen and (max-width:749px){.product--mog .product__media-list{margin-left:calc(-1 * var(--mog-gutter));margin-right:calc(-1 * var(--mog-gutter));width:auto}.product--mog .product__media-item{padding-left:var(--mog-gutter)}.product--mog .product-media-container{border-radius:0}.product--mog .slider-buttons{justify-content:flex-start;gap:.4rem;margin-top:.4rem}.product--mog .slider-counter{color:var(--mog-text-3);font-size:1.2rem}.product--mog .slider-button{color:var(--mog-text-2)}}.product--mog .product__info-container{display:flex;flex-direction:column;align-items:stretch}.product--mog .product__info-container>*+*{margin:0}.mog-product__eyebrow{margin:0 0 1.8rem}.product--mog .product__title{margin:0}.product--mog .product__title h1{margin:0;font-size:3.6rem;line-height:1;letter-spacing:-.038em}@media screen and (min-width:990px){.product--mog .product__title h1{font-size:5.2rem}}.mog-product__subtitle{margin:1.6rem 0 0;font-size:1.6rem;line-height:1.55;color:var(--mog-text-2);max-width:48rem}@media screen and (min-width:990px){.mog-product__subtitle{margin-top:2rem;font-size:1.8rem}}.mog-price-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:.6rem 1.2rem;margin-top:2.4rem}@media screen and (min-width:990px){.mog-price-row{margin-top:3rem}}.mog-price-row .price,.mog-price-row .price__container,.mog-price-row .price__regular,.mog-price-row .price__sale{display:flex;align-items:baseline;gap:.8rem;margin:0}.mog-price-row .price--large .price-item--regular,.mog-price-row .price--large .price-item--sale,.mog-price-row .price--large{font-family:var(--font-heading-family);font-weight:700;font-size:2.8rem;line-height:1;letter-spacing:-.03em;color:rgb(var(--color-foreground))}@media screen and (min-width:990px){.mog-price-row .price--large .price-item--regular,.mog-price-row .price--large .price-item--sale,.mog-price-row .price--large{font-size:3.2rem}}.mog-price-row .price__sale,.mog-price-row .price--on-sale .price__regular{display:none}.mog-price-row .price--on-sale .price__sale{display:flex}.mog-price-row .price--on-sale .price-item--regular{font-size:1.6rem;font-weight:400;font-family:var(--font-body-family);color:var(--mog-text-3);text-decoration:line-through}.mog-price-row .price__badge-sale,.mog-price-row .price__badge-sold-out{display:none}.mog-price-row .unit-price{font-size:1.2rem;color:var(--mog-text-3)}.mog-price-row .product__tax,.mog-price-row .installment,.mog-price-row .volume-pricing-note{margin:0;font-size:1.3rem;color:var(--mog-text-3)}.mog-price-row .product__tax a,.mog-price-row .installment a{color:var(--mog-text-2)}.mog-price-row .product__tax p{margin:0}.mog-price-row__installments:empty{display:none}.mog-price-row .installment .shopify-payment-terms{display:inline}.mog-variants{display:block;margin-top:3.8rem}.mog-variants__group{border:0;padding:0;margin:0 0 2.4rem;min-width:0}.mog-variants__group:last-of-type{margin-bottom:0}.mog-variants__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.6rem 1.6rem;margin-bottom:1.4rem}.mog-variants__legend{float:left;width:auto;flex:0 1 auto;padding:0;margin:0;white-space:nowrap;font-family:var(--font-heading-family);font-weight:700;font-size:1.6rem;letter-spacing:-.01em;color:rgb(var(--color-foreground))}.mog-variants__head:after{content:"";display:table;clear:both}.mog-variants__help{font-size:1.3rem;color:var(--mog-text-2);text-decoration:none;border-bottom:.1rem solid rgba(var(--color-foreground),.24);padding-bottom:.1rem;transition:color var(--mog-duration) var(--mog-ease),border-color var(--mog-duration) var(--mog-ease);white-space:nowrap}.mog-variants__help:hover{color:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground))}.mog-variants__list{display:flex;flex-direction:column;gap:1rem}.mog-variants__card{display:flex;align-items:baseline;justify-content:space-between;gap:1.6rem;padding:1.7rem 2rem;min-height:var(--mog-tap-target);border:.1rem solid rgba(var(--color-foreground),.18);border-radius:1.2rem;cursor:pointer;position:relative;box-shadow:inset 0 0 rgb(var(--color-foreground));transition:opacity var(--mog-duration) var(--mog-ease),transform var(--mog-duration) var(--mog-ease)}.mog-variants__card:hover{border-color:rgba(var(--color-foreground),.4)}.mog-variants__main{display:flex;flex-direction:column;gap:.3rem;min-width:0}.mog-variants__value{font-family:var(--font-heading-family);font-weight:600;font-size:1.5rem;line-height:1.2;color:rgb(var(--color-foreground))}.mog-variants__desc{font-size:1.3rem;line-height:1.4;color:var(--mog-text-3)}.mog-variants__price{font-size:1.4rem;color:var(--mog-text-2);white-space:nowrap;flex-shrink:0}.mog-variants__input:checked+.mog-variants__card{border-color:rgb(var(--color-foreground));box-shadow:inset 0 0 0 .1rem rgb(var(--color-foreground))}.mog-variants__input:checked+.mog-variants__card .mog-variants__desc{color:var(--mog-text-2)}.mog-variants__input:checked+.mog-variants__card .mog-variants__price{color:rgb(var(--color-foreground))}.mog-variants__input.disabled+.mog-variants__card{opacity:.42}.mog-variants__input.disabled:checked+.mog-variants__card{opacity:.6}.mog-variants__input:focus-visible+.mog-variants__card{outline:.2rem solid rgba(var(--color-foreground),.6);outline-offset:.2rem}.product--mog .product-form{margin-top:2.8rem}.product--mog .product-form__buttons{max-width:none}.product--mog .product-form__submit{width:100%;min-height:5.2rem;font-size:1.3rem}.product--mog .product-form__submit.button--secondary{background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));border-color:rgb(var(--color-button))}.product--mog .shopify-payment-button{margin-top:1rem}.product--mog .shopify-payment-button__button--unbranded{border-radius:var(--mog-radius-pill)}.product--mog .product-form__error-message-wrapper{font-size:1.3rem;color:var(--mog-text-2);margin-bottom:1rem}.product--mog .product__pickup-availabilities{margin-top:1.6rem}.product--mog .product-form__quantity{margin-top:2.4rem}.product--mog .quantity__label{color:var(--mog-text-3);font-size:1.2rem;letter-spacing:var(--mog-tracking-eyebrow);text-transform:uppercase;font-family:var(--font-heading-family);font-weight:600}.mog-product__reassurance{display:flex;align-items:center;gap:1rem;margin:1.2rem 0 0;font-size:1.3rem;line-height:1.5;color:var(--mog-text-2)}.product--mog .product-form+.mog-product__reassurance,.product--mog .product__pickup-availabilities+.mog-product__reassurance,.product--mog [class*=shopify-block]+.mog-product__reassurance{margin-top:2.4rem}.mog-product__reassurance-icon{width:1.5rem;height:1.5rem;color:var(--mog-text-3);flex-shrink:0}.mog-product__reassurance-icon .icon{width:1.5rem;height:1.5rem}.product--mog .product__accordion,.product--mog .mog-accordion{margin:0;border-top:0;border-bottom:.1rem solid var(--mog-rule)}.product--mog .mog-product__reassurance+.mog-accordion,.product--mog .product-form+.mog-accordion,.product--mog .product__pickup-availabilities+.mog-accordion{margin-top:4.4rem;border-top:.1rem solid var(--mog-rule)}.product--mog .mog-accordion summary{padding:2.2rem 0;align-items:center;min-height:var(--mog-tap-target)}.product--mog .mog-accordion .summary__title{align-items:center}.product--mog .mog-accordion .accordion__title{font-family:var(--font-heading-family);font-weight:600;font-size:1.5rem;letter-spacing:-.01em;max-width:none}.product--mog .mog-accordion .summary__title .svg-wrapper{width:1.6rem;height:1.6rem;margin-right:1rem;color:var(--mog-text-3)}.mog-accordion__icon{width:1.6rem;height:1.6rem;color:var(--mog-text-3);flex-shrink:0}.mog-accordion__icon .icon{width:1.6rem;height:1.6rem}.mog-accordion details:not([open]) .mog-accordion__icon--minus,.mog-accordion details[open] .mog-accordion__icon--plus{display:none}.product--mog .mog-accordion .accordion__content{padding:.2rem 0 2.4rem;margin:0;font-size:1.4rem;line-height:1.8;color:var(--mog-text-2)}.product--mog .mog-accordion .accordion__content p{margin:0 0 1em}.product--mog .mog-accordion .accordion__content>:last-child{margin-bottom:0}.product--mog .product-disclosures{margin-top:2.4rem;font-size:1.3rem;color:var(--mog-text-3)}.product--mog .product__view-details{margin-top:2rem;font-size:1.4rem;color:var(--mog-text-2)}.product--mog .product__description{margin-top:2.4rem;font-size:1.5rem;color:var(--mog-text-2)}.product--mog .share-button{margin-top:2rem}.product-media-modal{background-color:rgb(var(--color-background))}.product-media-modal__toggle{background-color:rgb(var(--color-background));border:.1rem solid var(--mog-rule);color:rgb(var(--color-foreground));border-radius:var(--mog-radius-pill)}.product-media-modal__toggle .icon{width:1.6rem;height:1.6rem}.related-products__heading{margin:0 0 3.2rem}@media screen and (min-width:990px){.related-products__heading{margin-bottom:4.4rem}}.quick-add-modal__content-info .product--mog.grid{display:grid;grid-template-columns:minmax(0,1fr);gap:2.4rem;padding-top:0}@media screen and (min-width:750px){.quick-add-modal__content-info .product--mog.grid{grid-template-columns:.9fr 1.1fr;gap:3.2rem}}.quick-add-modal__content-info .mog-breadcrumb{display:none}.quick-add-modal__content-info .product__title h1{font-size:3rem}.quick-add-modal__content-info .mog-variants{margin-top:2.4rem}
/*# sourceMappingURL=/cdn/shop/t/8/assets/mog-product.css.map */
