@media(max-width:749px){
#MainContent .ro-hero{padding-block:0 6px}
#MainContent .ro-hero .ro-hero__stage{height:clamp(180px,54vw,224px);min-height:0;align-items:center;aspect-ratio:auto}
#MainContent .ro-hero .ro-hero__content{padding:20px 18px}
#MainContent .ro-hero .ro-hero__copy{width:100%;max-width:340px}
#MainContent .ro-hero .ro-hero__energy-line,#MainContent .ro-hero .ro-hero__lower-line{display:none}
#MainContent .ro-hero .ro-hero__heading{font-size:clamp(22px,6vw,27px);line-height:1.12;letter-spacing:.025em;margin:0 0 12px;max-width:100%;text-shadow:0 2px 12px #02080e}
#MainContent .ro-hero .ro-hero__description{font-size:12px;line-height:1.5;margin:0;max-width:260px}
#MainContent .ro-hero .ro-hero__label{font-size:9px;line-height:1.4;letter-spacing:.1em;margin:16px 0 0}
#MainContent .ro-hero .ro-hero__image{object-position:65% 48%!important}
#MainContent .ro-hero .ro-hero__shade{background:linear-gradient(90deg,#020810b3 0%,#0208104d 58%,transparent 100%),linear-gradient(0deg,#02081055,transparent 45%)}
#MainContent .ro-hero .ro-hero__breadcrumbs{height:30px;padding:0 12px;display:flex;align-items:center}
#MainContent .ro-hero .ro-hero__breadcrumb-list{flex-wrap:nowrap;gap:7px;font-size:9px;line-height:1.3;letter-spacing:.04em;white-space:nowrap}
#MainContent .ro-hero .ro-hero__breadcrumb-current{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
#MainContent [data-collection-handle="shadow-dominion"].savor-collection-cards{--collection-page-width:calc(100% - 24px)}
#MainContent [data-collection-handle="shadow-dominion"] .facets-toggle{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;width:calc(100% - 24px);min-height:44px;margin:0 auto;padding:0;border:0;background:transparent;box-shadow:none}
#MainContent [data-collection-handle="shadow-dominion"] .facets-toggle__wrapper{width:100%}
#MainContent [data-collection-handle="shadow-dominion"] .facets-toggle__button,#MainContent [data-collection-handle="shadow-dominion"] .ro-mobile-sort__label{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:44px;min-height:44px;padding:0 10px;border:1px solid #954048;border-radius:4px;background:#160d13;color:#e4f4ff;font:600 12px/1 var(--font-body--family);letter-spacing:.04em;text-transform:none;box-shadow:inset 0 0 12px #9c172214}
#MainContent [data-collection-handle="shadow-dominion"] .facets-toggle__button .svg-wrapper,#MainContent .ro-mobile-sort__label svg{width:18px;height:18px;color:#ff7b82}
#MainContent [data-collection-handle="shadow-dominion"] .facets-mobile-wrapper{display:none}
#MainContent [data-collection-handle="shadow-dominion"] .ro-mobile-sort{display:block;min-width:0;margin:0}
#MainContent .ro-mobile-sort__label{position:relative}
#MainContent .ro-mobile-sort select{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer;font-size:16px}
#MainContent .ro-mobile-sort__label:focus-within{outline:2px solid #ffb6ba;outline-offset:2px}
#MainContent [data-collection-handle="shadow-dominion"].savor-collection-cards .main-collection-grid{width:calc(100% - 24px);margin-inline:auto}
#MainContent [data-collection-handle="shadow-dominion"].savor-collection-cards .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px 10px;padding:12px 0 24px}
#MainContent [data-collection-handle="shadow-dominion"].savor-collection-cards .product-card--collection-cinematic{--collection-card-padding:8px;--savor-neon-frame: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20140%22%20preserveAspectRatio%3D%22none%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22steel%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%220%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%238296a9%22%2F%3E%3Cstop%20offset%3D%22.18%22%20stop-color%3D%22%2326333f%22%2F%3E%3Cstop%20offset%3D%22.52%22%20stop-color%3D%22%23637583%22%2F%3E%3Cstop%20offset%3D%22.8%22%20stop-color%3D%22%23293744%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23718696%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Cpath%20d%3D%22M6%201%20H32%20L34%202.6%20H66%20L68%201%20H94%20L99%206%20V134%20L94%20139%20H68%20L66%20137.4%20H34%20L32%20139%20H6%20L1%20134%20V6%20Z%22%20fill%3D%22none%22%20stroke%3D%22url(%23steel)%22%20stroke-width%3D%221.25%22%20vector-effect%3D%22non-scaling-stroke%22%2F%3E%3Cpath%20d%3D%22M8%203%20H30%20L32%204.5%20H66%20L68%203%20H92%20M8%20137%20H18%20M80%20137%20H92%22%20fill%3D%22none%22%20stroke%3D%22%235b6f81%22%20stroke-opacity%3D%22.5%22%20stroke-width%3D%22.65%22%20vector-effect%3D%22non-scaling-stroke%22%2F%3E%3Cpath%20d%3D%22M30%201%20H6%20L1%206%20V49%20M1%20115%20V134%20L6%20139%20H19%20M99%2090%20V124%20M78%201%20H94%20L99%206%20V15%22%20fill%3D%22none%22%20stroke%3D%22%23ff2529%22%20stroke-width%3D%221.8%22%20vector-effect%3D%22non-scaling-stroke%22%2F%3E%3C%2Fsvg%3E")!important;--savor-neon-glow: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20140%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20d%3D%22M30%201%20H6%20L1%206%20V49%20M1%20115%20V134%20L6%20139%20H19%20M99%2090%20V124%20M78%201%20H94%20L99%206%20V15%22%20fill%3D%22none%22%20stroke%3D%22%23ff151b%22%20stroke-width%3D%223%22%20vector-effect%3D%22non-scaling-stroke%22%2F%3E%3C%2Fsvg%3E")!important;--savor-card-accent:#ff2529!important;border:1px solid transparent!important;border-radius:0!important;overflow:visible;background:transparent!important;filter:none!important;box-shadow:none!important}
#MainContent [data-collection-handle="shadow-dominion"].savor-collection-cards .product-card--collection-cinematic::before,#MainContent [data-collection-handle="shadow-dominion"].savor-collection-cards .product-card--collection-cinematic::after{display:block!important;content:""!important}
#MainContent [data-collection-handle="shadow-dominion"].savor-collection-cards .product-card__content{clip-path:polygon(6% 0,94% 0,100% 4.3%,100% 95.7%,94% 100%,6% 100%,0 95.7%,0 4.3%)!important;border-radius:0!important;background:#07111b!important}
#MainContent [data-collection-handle="shadow-dominion"].savor-collection-cards .card-gallery{aspect-ratio:1;overflow:hidden}
#MainContent [data-collection-handle="shadow-dominion"].savor-collection-cards [ref="cardGalleryLink"] img{object-fit:contain;transform:none}
#MainContent [data-collection-handle="shadow-dominion"].savor-collection-cards .product-card__content>.group-block{padding:9px 8px 10px}
#MainContent [data-collection-handle="shadow-dominion"].savor-collection-cards [ref="productTitleLink"] [role="heading"]{font-size:12px!important;line-height:1.3!important;letter-spacing:0!important;min-height:3.9em;-webkit-line-clamp:3;line-clamp:3;font-weight:650}
#MainContent [data-collection-handle="shadow-dominion"].savor-collection-cards .product-card__content>.group-block product-price{font-size:14px!important;line-height:1.35;font-weight:700;color:#f1f7fc}
#MainContent [data-collection-handle="shadow-dominion"].savor-collection-cards .product-card__content>.group-block .group-block-content:has(>[ref="productTitleLink"]){gap:7px}
#MainContent [data-collection-handle="shadow-dominion"].savor-collection-cards .collection-card__action{margin:0 8px;padding:8px 0 10px;font-size:9px;letter-spacing:.06em;border-top:1px solid #20404e}
}
@media(min-width:750px){.ro-mobile-sort{display:none}}

