html.assembly-instructions-modal-open,html.assembly-instructions-modal-open body{overflow:hidden}.assembly-instructions{background-color:var(--assembly-bg-color, var(--secondary-fill-color, #35453c));padding-top:var(--assembly-padding-top, 4rem);padding-bottom:var(--assembly-padding-bottom, 1.6rem)}.assembly-instructions .page-width{max-width:144rem}.assembly-instructions__inner{display:flex;flex-direction:column;gap:3.2rem}.assembly-instructions__header{display:flex;align-items:center;justify-content:center;gap:1rem}.assembly-instructions__heading{flex:1 0 0;min-width:0;font-family:var(--font-heading);font-size:3.2rem;font-style:normal;font-weight:400;line-height:1.35;text-transform:lowercase;color:var(--primary-fill-color, #eee8e0);margin:0}.assembly-instructions__cta{display:flex;align-items:center;justify-content:center;gap:1.2rem;padding:1.2rem 2rem;border:.1rem solid #4a574e;border-radius:.4rem;background-color:#445249;cursor:pointer;-webkit-appearance:none;appearance:none}.assembly-instructions__cta-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;gap:.1rem;padding:.4rem;border-radius:9999px;background-color:#e1dbd24d}.assembly-instructions__cta-icon-avatar{display:block;flex-shrink:0;width:2rem;height:2rem;border-radius:50%;overflow:hidden}.assembly-instructions__cta-icon-avatar img{display:block;width:100%;height:100%;object-fit:cover}.assembly-instructions__cta-icon-arrow{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:.9rem;height:.9rem;transform:rotate(90deg)}.assembly-instructions__cta-icon-arrow svg{display:block;width:.78rem;height:.675rem}.assembly-instructions__cta-label{font-family:var(--font-body);font-size:1.6rem;font-style:normal;font-weight:400;line-height:normal;color:var(--Third-Fill-Color, #f7f1ea);white-space:nowrap}.assembly-instructions__cta--full{width:100%}.assembly-instructions__grid{display:grid;border-top:.1rem solid rgba(238,232,224,.1);border-bottom:.1rem solid rgba(238,232,224,.1);margin-left:-18px;margin-right:-18px;width:calc(100% + 36px)}.assembly-instructions__item{padding:1.8rem}.assembly-instructions__item-title{font-family:var(--font-body);font-size:1.6rem;font-style:normal;font-weight:400;line-height:1.35;color:var(--primary-fill-color, #eee8e0);margin:0 0 .4rem}.assembly-instructions__item-text{font-family:var(--font-body);font-size:1.4rem;font-style:normal;font-weight:400;line-height:normal;color:var(--primary-fill-color, #eee8e0);opacity:.6;margin:0}.assembly-instructions-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:flex-end;justify-content:center;background-color:#3c3c3ccc;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease,visibility 0s linear .3s}.assembly-instructions-modal.is-visible{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .3s ease,visibility 0s linear 0s}.assembly-instructions-modal__wash{position:absolute;top:0;right:0;bottom:0;left:0}.assembly-instructions-modal__inner{position:relative;width:100%;max-height:90vh;overflow-y:auto;display:flex;flex-direction:column;gap:2.4rem;padding:5.2rem 2rem 4rem;background-color:var(--Third-Fill-Color, #f7f1ea);transform:translateY(100%);transition:transform .3s ease}.assembly-instructions-modal.is-visible .assembly-instructions-modal__inner{transform:translateY(0)}.assembly-instructions-modal__close{position:absolute;top:.8rem;right:50%;transform:translate(50%);border:0;background:none;padding:10px;cursor:pointer;color:var(--Font-Color, #2b2b2b);width:fit-content;height:fit-content}.assembly-instructions-modal__close svg{width:1.6rem;height:1.6rem;display:block}.assembly-instructions-modal__title{font-family:var(--font-heading);font-size:2rem;font-style:normal;font-weight:400;line-height:1.35;text-transform:uppercase;text-align:center;color:var(--Font-Color, #2b2b2b);margin:0;padding:0 3rem}.assembly-instructions-modal__video{position:relative;width:100%;aspect-ratio:16 / 9;border-top:.1rem solid #e1dbd2;border-bottom:.1rem solid #e1dbd2;background-color:#000}.assembly-instructions-modal__video iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;display:block}.assembly-instructions-modal__description{font-family:var(--font-body);font-size:1.4rem;font-style:normal;font-weight:400;line-height:normal;color:var(--Font-Color, #2b2b2b)}.assembly-instructions-modal__description p{margin:0}@media screen and (min-width:60em){.assembly-instructions{padding-top:var(--assembly-padding-top-desktop, 6.4rem);padding-bottom:var(--assembly-padding-bottom-desktop, 3.2rem)}.assembly-instructions .page-width{padding:0 13rem}.assembly-instructions__inner{gap:4.8rem}.assembly-instructions__header{justify-content:space-between}.assembly-instructions__heading{font-size:4.4rem}.assembly-instructions__cta-label{font-size:1.8rem}.assembly-instructions__cta--inline{flex-shrink:0;padding:1.2rem 2.4rem;gap:1.6rem}.assembly-instructions__grid{grid-template-columns:repeat(var(--assembly-columns, 4),1fr)}.assembly-instructions__grid .assembly-instructions__item{border-right:.1rem solid rgba(238,232,224,.1)}.assembly-instructions__grid .assembly-instructions__item:first-child{border-left:.1rem solid rgba(238,232,224,.1)}.assembly-instructions__item-title{font-size:1.8rem}.assembly-instructions__item-text{font-size:1.6rem}.assembly-instructions-modal{align-items:center}.assembly-instructions-modal__inner{width:61rem;max-width:calc(100vw - 4rem);padding:1.6rem 2rem 2.4rem}.assembly-instructions-modal__title{font-size:2.8rem;padding:0 4rem}.assembly-instructions-modal__close{top:16px;right:20px;padding:6px 3.5px;transform:none}.assembly-instructions-modal__close svg{width:13px;height:13px}.assembly-instructions-modal__description{font-size:1.6rem}.assembly-instructions-modal__video{border:none}}@media screen and (max-width: calc(60em - 1px)){.assembly-instructions__grid{grid-template-columns:repeat(2,1fr)}.assembly-instructions__grid .assembly-instructions__item{border-right:.1rem solid rgba(238,232,224,.1)}.assembly-instructions__grid .assembly-instructions__item:nth-child(2n){border-right:none}.assembly-instructions__grid .assembly-instructions__item:nth-child(n+3){border-top:.1rem solid rgba(238,232,224,.1)}.assembly-instructions-modal__inner{border-radius:.4rem .4rem 0 0}.assembly-instructions-modal__title{display:none}}
/*# sourceMappingURL=/cdn/shop/t/484/assets/assembly-instructions.css.map */
