.trellis-drawer__trigger{font-size:10px;font-style:normal;font-weight:700;line-height:normal;text-decoration-line:underline;text-transform:uppercase;color:var(--color-dark-tan)}.trellis-drawer__container{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;justify-content:flex-end;height:0;background-color:#0000;transition:background-color .35s ease-out;z-index:100}.trellis-drawer__container.active{height:auto;background-color:#00000040}.trellis-drawer__container.active-out{background-color:#0000}.trellis-drawer{position:relative;right:-500px;flex-direction:column;gap:30px;padding:40px 20px 20px;width:335px;background:var(--color-white);border-left:1px solid var(--color-light-grey);overflow:auto;transition:right .35s ease-out}.trellis-drawer__container.active .trellis-drawer{right:0}.trellis-drawer__container.active-out .trellis-drawer{right:-500px}.trellis-drawer button.close{position:absolute;top:0;right:0;display:flex;justify-content:center;align-items:center;width:43px;height:43px}.trellis-drawer__title{margin:0 0 30px;font-size:25px;font-weight:700}.trellis-drawer__content{font-size:12px;line-height:.9rem;color:var(--color-dark-grey)}.trellis-drawer__content .item{padding:15px 0 25px;border-top:1px solid var(--color-light-grey)}.trellis-drawer__content .item:last-child{border-bottom:1px solid var(--color-light-grey)}.trellis-drawer__content h4{font-size:20px;color:var(--color-black)}.trellis-drawer__content .item__image{margin:10px 0}.trellis-drawer__content p+p{margin-top:16px}.trellis-drawer__content ul{margin-bottom:16px}.trellis-drawer__content ul li{margin-left:16px;list-style:disc}.trellis-drawer__content .button{display:block!important;padding:13px!important;background:var(--color-white)!important;border:1px solid var(--color-tan)!important;text-align:center;font-size:12px!important;font-style:normal!important;font-weight:700!important;line-height:normal!important;color:var(--color-dark-grey)!important}.comfort-level-wrapper{margin-bottom:20px}.trellis-drawer__content .comfort-details{display:flex;gap:10px;margin-top:10px}.trellis-drawer__content .comfort-details .item__image{margin:0;width:50px}.trellis-drawer__content .section-cta{padding-top:30px;border-top:1px solid var(--color-light-grey)}.trellis-drawer__content .item.item--size{display:flex;gap:10px}.trellis-drawer__content .item.item--size .item__image{margin:0}
/*# sourceMappingURL=/cdn/shop/t/197/assets/trellis-drawer.css.map */
