.ds-ymal-section{background:var(--ymal-bg);padding:40px}.ds-ymal-section .ymal-shell{margin:0;padding:0}.ds-ymal-section .ymal-topbar{display:flex;flex-direction:column;margin-bottom:30px}.ds-ymal-section .ymal-heading{margin:0;text-transform:uppercase;color:#080404;font-family:Bebas Neue;font-size:46px;font-style:normal;font-weight:400;line-height:50px;max-width:325px}.ds-ymal-section .ymal-description{margin:0;padding-bottom:4px;color:#080404;font-family:Untitled_Sans_Regular;font-size:16px;font-style:normal;font-weight:400;line-height:normal;max-width:325px}.ds-ymal-section .ymal-content{display:flex;gap:var(--ymal-gap);position:relative}.ds-ymal-section .ymal-feature-image{position:relative;flex:0 0 40rem;min-width:0;overflow:hidden}.ds-ymal-section .ymal-feature-img{width:100%;height:100%;object-fit:cover;display:block}.ds-ymal-section .ymal-products-wrap{flex:1 1 auto;min-width:0;container-type:inline-size}.ds-ymal-section .ymal-products{display:flex;gap:var(--ymal-gap);align-items:stretch;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;height:100%;min-height:0}.ds-ymal-section .ymal-products::-webkit-scrollbar{display:none}.ds-ymal-section .ymal-card{flex:0 0 calc((100% - (var(--ymal-gap) * 2)) / 3);min-height:0;display:flex;flex-direction:column;scroll-snap-align:start;gap:20px}@container (max-width: 1020px){.ds-ymal-section .ymal-card{flex-basis:calc((100% - var(--ymal-gap)) / 2)}}.ds-ymal-section .ymal-card-media{display:flex;justify-content:center;text-decoration:none;overflow:hidden;position:relative;min-height:0}.ds-ymal-section .ymal-image{width:100%;height:auto;object-fit:contain;display:block}.ds-ymal-section .ymal-image--placeholder{width:72%;height:auto}.ds-ymal-section .ymal-card-body{display:flex;flex-direction:column;align-items:stretch;gap:20px;flex-shrink:0}.ds-ymal-section .ymal-card-text{gap:10px;display:flex;flex-direction:column}.ds-ymal-section .ymal-subtitle{color:var(--ymal-muted);font-size:11px;line-height:1.35;font-weight:600;letter-spacing:.09em;text-transform:uppercase;text-align:center;display:flex;justify-content:center;align-items:center}.ds-ymal-section .ymal-title{margin:0;text-align:center;letter-spacing:.02em;white-space:nowrap;color:#080404;font-family:Untitled_Sans_Regular;font-size:16px;font-style:normal;font-weight:800;line-height:var(--line-height-15, 15px);text-transform:uppercase}.ds-ymal-section .ymal-title a{color:var(--ymal-text);text-decoration:none}.ds-ymal-section .ymal-price{color:#080404;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:15px;letter-spacing:.48px;text-transform:uppercase}.ds-ymal-section .ymal-button-container{flex-shrink:0}.ds-ymal-section .ymal-form{margin:0}.ds-ymal-section .ymal-button{min-height:31px;width:100%;border-radius:999px;border:1.5px solid var(--ymal-btn-border);background:#fff;color:var(--ymal-btn-text);font-size:16px;cursor:pointer;transition:transform .2s ease,opacity .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease;color:#080404;font-style:normal;line-height:93.75%;letter-spacing:.48px;text-transform:uppercase;font-family:Untitled_Sans_Regular;font-weight:700}.ds-ymal-section .ymal-button:not(:disabled):hover{background:#000;border-color:#000;color:#fff;transform:translateY(-1px)}.ds-ymal-section .ymal-button:disabled{opacity:.5;cursor:not-allowed}.ds-ymal-section .ymal-nav{display:none;justify-content:center;align-items:center;gap:10px;margin-top:20px}.ds-ymal-section .ymal-nav-btn{width:28px;height:28px;border:0;background:transparent;color:var(--ymal-text);padding:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-size:24px;line-height:1}.ds-ymal-section .ymal-nav-btn span{transform:translateY(-1px);display:inline-block}@media screen and (max-width:1199px){.ds-ymal-section{padding:20px}}@media screen and (max-width:749px){.ds-ymal-section .ymal-topbar{flex-direction:column;gap:0;align-items:flex-start}.ds-ymal-section .ymal-description{display:none}.ds-ymal-section .ymal-content{flex-direction:column}.ds-ymal-section .ymal-feature-image{display:none}.ds-ymal-section .ymal-products-wrap{width:100%;margin-left:0}.ds-ymal-section .ymal-card{flex:0 0 100%}.ds-ymal-section .ymal-nav{display:flex}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/deep-sleep-you-may-also-like.css.map */
