@media screen and (min-width:1025px){.mega-menu-style-1 .mega-menu__container{max-width:var(--page-width, 144rem);margin-inline:auto;padding-inline:var(--page-margin, 2rem);padding-block:2.8rem 3.2rem;justify-content:flex-start;gap:3.2rem;flex-wrap:nowrap}.mega-menu-style-1 .mega-menu__list{flex:1 1 auto;justify-content:flex-start;flex-wrap:wrap;column-gap:3.2rem;row-gap:2.4rem;min-width:0}.mega-menu-style-1 .mega-menu__column{flex:0 0 21rem;width:21rem;min-width:0}.mega-menu-style-1 .mega-menu__column-list{gap:2.4rem}.mega-menu-style-1 .header__mega-submenu ul li{margin-bottom:0}.mega-menu-style-1 .header__menu-item.mega-menu__link--level-2:has(~ul){display:block;width:100%;padding:0 0 .8rem;margin-bottom:1.2rem;border-bottom:1px solid rgb(255 255 255 / .25);font-size:1.2rem;font-weight:600;line-height:1.4;letter-spacing:.15rem;text-transform:uppercase;color:#ffffffa6}.mega-menu-style-1 .header__menu-item.mega-menu__link--level-3,.mega-menu-style-1 .header__menu-item.mega-menu__link--level-2:not(:has(~ul)){padding:.5rem 0;font-size:1.4rem;font-weight:700;line-height:2.2rem;text-transform:uppercase;color:#fff;white-space:normal}.mega-menu-style-1 .mega-menu__collage{flex:0 0 24rem;width:24rem;margin-inline-start:auto;order:2}.mega-menu-style-1 .mega-menu__collage.collage--2-items,.mega-menu-style-1 .mega-menu__collage.collage--3-items{flex-basis:36rem;width:36rem}.header__row--top .header-custom-links{flex-wrap:nowrap;align-items:center;white-space:nowrap}.header__row--top .header-custom-links>a{white-space:nowrap;letter-spacing:.12rem;padding-inline:1.4rem;line-height:1.2}.header__row--top .header-custom-links>a+a{border-inline-start:1px solid rgb(255 255 255 / .35)}.header__row--top .header__search--inline.header__search--frame{--inputs-radius: 2rem}.header__row--top .header__search--inline.header__search--frame .field{border-radius:2rem;background-color:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff73}.header__row--top .header__search--inline.header__search--frame .field:after,.header__row--top .header__search--inline.header__search--frame .field:before{border-color:transparent;box-shadow:none}.header__row--top .header__search--inline.header__search--frame .search__input.field__input{background:transparent;border:0;box-shadow:none;border-radius:2rem;padding-inline-start:1.8rem;color:#fff}.header__row--top .header__search--inline.header__search--frame .search__input::placeholder{color:#ffffffb3;opacity:1}.header__row--top .header__search--inline.header__search--frame .search__button{background:transparent;color:#fff}.header__row--top .header__column--right{align-items:center;flex-wrap:nowrap}.header__row--bottom .header__columns:has(.header__inline-menu){display:flex;width:100%}.header__row--bottom .header__column:has(.header__inline-menu){flex:1 1 auto;width:100%;justify-content:flex-start}.header__row--bottom .header-menu:has(.header__inline-menu){display:flex;flex:1 1 auto;width:100%;gap:3.2rem}.header__row--bottom .header__menu-wrapper,.header__row--bottom .header__inline-menu{flex:1 1 auto;min-width:0}.header__row--bottom .header__inline-menu>.list-menu--inline{display:flex;flex-wrap:nowrap;justify-content:space-between;width:100%;margin-inline:0}.header__row--bottom .menu__link--level-1 .text.header__active-menu-item,.header__row--bottom .list-menu--inline>li>[aria-current=page] .text{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.8rem}}@media screen and (min-width:1025px){.header__row--top .header__column--right{display:flex;align-items:center;gap:1.4rem}.header__row--top .header__column--right>.header-message{order:0}.header__row--top .header__column--right>.header-custom-links{order:1}.header__row--top .header__column--right>.search-action{order:2}.header__row--top .header__column--right>.account-actions{order:3}.header__row--top .header__column--right>.header-actions{order:4}.header__row--top .header__column--right>.header__column-action{margin:0;padding:0;display:flex;align-items:center}.header__row--top .header__column--right>.header__column-action .header-action-icon,.header__row--top .header__column--right>.header__column-action>a{padding:0;margin:0}}.header__column-action .header-action-icon .cart-count-bubble{width:1.8rem;height:1.8rem;top:-.6rem;right:-.7rem;left:auto;transform:none;background-color:#fff;color:#6e0a0a;font-size:1.1rem;font-weight:700;line-height:1}@media screen and (min-width:1025px){.header__row--top .header-custom-links>a,.header__row--top .header-custom-links>a:hover,.header__row--top .header-custom-links>a:focus-visible,.header__row--top .header-custom-links>a:hover *{color:#fff!important}.header__row--top .header-custom-links>a{text-decoration:none;background-image:none}.header__row--top .header-custom-links>a:hover,.header__row--top .header-custom-links>a:focus-visible{text-decoration:underline;text-decoration-color:#fff;text-decoration-thickness:2px;text-underline-offset:6px}}@media screen and (max-width:1024px){.header__column-action .header-action-icon{position:relative;overflow:visible}.header__column-action .header-action-icon .cart-count-bubble{position:absolute;top:-.2rem;right:-.4rem;left:auto;transform:none;width:1.8rem;height:1.8rem}}.card-wrapper .card__inner.ratio{--ratio-percent: 100% !important}.card-wrapper .card__media,.card-wrapper .card__media .media,.card-wrapper .card__media .media img{background:#fff}.card-wrapper .card__media .media img{object-fit:contain!important}.card-wrapper .caption-with-letter-spacing{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-wrapper .card__heading{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;min-height:3em;line-height:1.5}.card-wrapper .card--block-media>.ratio{--ratio-percent: 100% !important;background:#fff}.card-wrapper .card--block-media .card__media .media,.card-wrapper .card--block-media .card__media{background:#fff}.card-wrapper .card--block-media .card__media .media img{object-fit:contain!important}.card-wrapper .card--block-vendor{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-wrapper .card--block-title .card__heading{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.5;min-height:3em}.header__search .search--inline .predictive-search--center .reset__button{right:var(--search-height, 4rem)!important;margin:0!important;border:0!important;background:transparent!important;box-shadow:none!important;width:3.6rem}.header__search .search--inline .predictive-search--center .reset__button:before,.header__search .search--inline .predictive-search--center .reset__button:after{display:none!important}.predictive-search .predictive-search__item-heading{color:#fff}.predictive-search .predictive-search__item:hover .predictive-search__item-heading,.predictive-search .predictive-search__item:focus-visible .predictive-search__item-heading{color:#fff!important;text-decoration:underline;text-decoration-color:#fffc;text-underline-offset:4px}.predictive-search .price,.predictive-search .price-item,.predictive-search .price-item--regular,.predictive-search .price-item--last{color:#f6d9d9!important;font-weight:600}.predictive-search .price-item--sale{color:#ffd6a0!important}.predictive-search .variant-item__old-price,.predictive-search .price__sale .price-item--regular{color:#ffffff8c!important}media-gallery .product-media-container:not(.dialog-zoomed-gallery *){aspect-ratio:1 / 1!important;max-height:none!important;background:#fff}media-gallery .product-media-container:not(.dialog-zoomed-gallery *) .product-media-constraint-wrapper{width:100%!important;height:100%}media-gallery .product-media-container:not(.dialog-zoomed-gallery *) .media,media-gallery .product-media-container:not(.dialog-zoomed-gallery *) :is(img,.deferred-media__poster-image){background:#fff!important}media-gallery .product-media-container:not(.dialog-zoomed-gallery *) :is(img,.deferred-media__poster-image){width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important}media-gallery .swiper-controls__thumbnail{--aspect-ratio: 1 !important;aspect-ratio:1 / 1!important;height:auto!important;background:#fff;overflow:hidden;border-radius:var(--media-radius, 0px)}media-gallery .swiper-controls__thumbnail img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center;background:#fff;border-radius:0}
/*# sourceMappingURL=/cdn/shop/t/438/assets/darseys-custom.css.map */
