.dl-look,.dl-look__body,.dl-look__media{min-width:0}#chat-bubble{transition:opacity .2s ease,bottom .2s ease,visibility .2s}back-to-top,.back-to-top{transition:bottom .2s ease,transform .25s ease}.dl-sticky-on back-to-top,.dl-sticky-on .back-to-top{bottom:132px!important}.dl-sticky-on #chat-bubble{bottom:178px!important}.dl-wa-top #chat-bubble,.dl-wa-foot #chat-bubble,.dl-wa-buy #chat-bubble{opacity:0!important;visibility:hidden!important;pointer-events:none!important}@media(min-width:768px){.dl-sticky-on back-to-top,.dl-sticky-on .back-to-top{bottom:150px!important}.dl-sticky-on #chat-bubble{bottom:196px!important}}.dl-looks .dl-looks__label--alt{border-top:1px solid var(--dl-stone,#e6dfd3);padding-top:16px}@media(max-width:749px){#chat-bubble{bottom:72px!important;right:10px!important;transform:scale(.82);transform-origin:100% 100%}.dl-hero__grid{height:min(64svh,560px)!important}.dl-hero__content{padding-bottom:22px!important}.dl-hero__title{font-size:40px!important;margin-bottom:16px!important}.dl-hero__kicker{font-size:10px!important;margin-bottom:8px!important}.dl-hero .dl-btn{min-height:46px}.dl-circles{padding:16px 0 2px!important}.dl-circle{width:72px!important}.dl-circle__img{width:72px!important;height:72px!important}.dl-section{padding:36px 0!important}.dl-head{margin-bottom:16px!important}.dl-title{font-size:27px!important}.dl-looks .dl-look{grid-template-columns:minmax(0,1fr)!important}.dl-looks .dl-looks__top{padding-top:36px!important;padding-bottom:16px!important}.dl-looks .dl-look__media{aspect-ratio:1/1!important}.dl-looks .dl-look__body{padding:20px 16px 34px!important;overflow:hidden}.dl-looks .dl-look__text{font-size:13px!important;margin-top:8px!important}.dl-looks .dl-looks__label{margin:18px 0 0!important}.dl-looks .dl-looks__label--alt{margin-top:22px!important}.dl-looks .dl-look__list{display:grid!important;grid-auto-flow:column;grid-auto-columns:42%;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:16px;scrollbar-width:none;margin:10px -16px 6px!important;padding:0 16px!important;border-top:0!important}.dl-looks .dl-look__list--alt{grid-auto-columns:34%;margin-bottom:20px!important}.dl-looks .dl-look__list::-webkit-scrollbar{display:none}.dl-looks .dl-look__item{scroll-snap-align:start;min-width:0}.dl-looks .dl-look__item a{display:flex!important;flex-direction:column;align-items:stretch!important;gap:8px!important;padding:0!important;border:0!important}.dl-looks .dl-look__thumb{width:100%!important;aspect-ratio:3/4}.dl-looks .dl-look__name{font-size:12px!important;line-height:1.3!important}.dl-looks .dl-look__name small{font-size:10px!important}.dl-looks .dl-look__price{font-size:12.5px!important}.dl-looks .dl-look__total{margin-bottom:14px!important}.dl-looks .dl-btn{width:100%}.dl-fit .dl-fit__grid{grid-auto-flow:row!important;grid-template-columns:1fr 1fr!important;grid-auto-columns:auto!important;overflow:visible!important;scroll-snap-type:none!important;margin:0!important;padding:0!important;gap:10px!important}.dl-fit .dl-fit__card:last-child:nth-child(odd){grid-column:1 / -1;justify-self:center;width:calc(50% - 5px)}.dl-fit .dl-fit__media{aspect-ratio:1/1!important}.dl-fit .dl-fit__body{padding:12px 10px 14px!important}.dl-fit .dl-fit__name{font-size:16px!important}.dl-fit .dl-fit__desc{font-size:11.5px!important}.dl-promo__inner{padding:20px 16px!important}.dl-promo__pct{font-size:44px!important}.dl-promo__actions{min-width:0}.dl-promo__actions>*{min-width:0!important;flex:1 1 0!important}.dl-promo__code{padding:0 10px!important;font-size:13px!important;letter-spacing:.12em!important}.dl-promo__btn{padding:0 8px!important;font-size:10.5px!important;letter-spacing:.08em!important;white-space:normal!important;text-align:center;line-height:1.2}.dl-steps__item{padding:14px 0!important}.dl-steps__n{font-size:26px!important}.dl-review{padding:20px 18px!important}.dl-store__actions .dl-btn{flex:1 1 0;padding:0 10px;letter-spacing:.1em}.product-card .product-card-title{font-size:12.5px!important;line-height:1.3!important}.dl-more{padding:10px 0}.template-index .scrolling-text{padding-top:0!important;padding-bottom:0!important}.template-index .scrolling-text--inner{padding-top:12px!important;padding-bottom:12px!important}.template-index .scrolling-text--inner,.template-index .scrolling-text--inner *{line-height:1.15!important}.dl-rs{padding-bottom:14px!important}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/dl-mobile.css.map */
