.dxb-shell{max-width:1200px;margin:0 auto}.dxb-card{border:1px solid rgba(0,0,0,.08);border-radius:16px;background:#fff;padding:24px}.dxb-grid{display:grid;gap:20px}.dxb-grid--two{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.dxb-stack>*+*{margin-top:16px}.dxb-eyebrow{font-size:12px;letter-spacing:.12em;text-transform:uppercase;opacity:.7}.dxb-title{margin:0;font-size:clamp(28px,4vw,44px);line-height:1.1}.dxb-muted{opacity:.78}.dxb-button-row{display:flex;flex-wrap:wrap;gap:12px}.dxb-button,.dxb-filter-link{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border-radius:999px;text-decoration:none;cursor:pointer}.dxb-button--primary{background:#111;color:#fff}.dxb-button--secondary,.dxb-filter-link{background:#f3f3f3;color:#111}.dxb-filter-row{display:flex;flex-wrap:wrap;gap:10px}.dxb-filter-link[aria-current=true]{background:#111;color:#fff}.dxb-field{display:grid;gap:8px}.dxb-field label{font-size:14px;font-weight:600}.dxb-field input,.dxb-field select,.dxb-field textarea{width:100%;min-height:44px;padding:10px 12px;border:1px solid rgba(0,0,0,.14);border-radius:12px}.dxb-field textarea{min-height:120px;resize:vertical}.dxb-assistant-floating{position:fixed;right:20px;bottom:96px;z-index:50010;display:grid;gap:12px;justify-items:end}.dxb-assistant{position:relative;width:min(380px,calc(100vw - 24px));box-shadow:0 24px 60px #0000002e;border-radius:24px;background:linear-gradient(180deg,#fffdfb,#fff)}.dxb-assistant__launcher{min-width:144px;padding:0 22px;box-shadow:0 14px 30px #00000029;background:linear-gradient(135deg,#111,#2b241d)}.dxb-assistant__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.dxb-assistant__reset{min-height:32px;padding:0;border:0;background:transparent;color:#2b241d;font-size:13px;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.dxb-assistant__close{min-width:40px;min-height:40px;border:0;border-radius:999px;background:#f3f3f3;color:#111;font-size:24px;line-height:1;cursor:pointer}.dxb-assistant__voice-note{font-size:14px;line-height:1.45}.dxb-assistant__messages{max-height:280px;overflow:auto;border:1px solid rgba(0,0,0,.08);border-radius:12px;padding:12px;background:linear-gradient(180deg,#fbf8f5,#fafafa)}.dxb-assistant__message+.dxb-assistant__message{margin-top:10px}.dxb-assistant__links{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.dxb-assistant__composer{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px}.dxb-assistant__secondary-actions{display:flex;justify-content:flex-end;margin-top:-4px}.dxb-assistant__composer input{min-width:0}.dxb-form-status{border-radius:12px;padding:14px 16px}.dxb-form-status--error{background:#fff4f4;color:#8a1c1c}.dxb-form-status--success{background:#f3faf4;color:#176032}.dxb-campaign-slot{padding:24px;border-radius:20px;background:linear-gradient(135deg,#f8f1eb,#fff)}.dxb-ring-size{width:100%;margin:0 0 16px;padding:14px 16px;border:1px solid rgba(0,0,0,.12);border-radius:12px;background:#fbfaf8}.dxb-ring-size__label{display:block;margin-bottom:8px;font-weight:600}.dxb-ring-size__select{width:100%;min-height:44px;padding:0 12px;border:1px solid rgba(0,0,0,.18);border-radius:8px;background:#fff}.dxb-ring-size__note,.dxb-ring-size__fallback{margin:8px 0 0;color:#5c5c5c;font-size:13px;line-height:1.45}.dxb-ring-size-active .dxb-native-ring-size-option,[class*=__70b7f2d2-4c12-4305-88bd-da89e2d18d5b],[id*=__70b7f2d2-4c12-4305-88bd-da89e2d18d5b]{display:none!important}.dxb-collection-slide-title{position:absolute;left:50%;bottom:72px;z-index:9;margin:0;transform:translate(-50%);color:#fff;font-size:clamp(36px,5vw,72px);line-height:1;letter-spacing:.08em;text-align:center;text-shadow:0 4px 24px rgba(0,0,0,.45);text-transform:uppercase}.dxb-gender-filter{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 22px;padding:12px 0;border-bottom:1px solid rgba(0,0,0,.08)}.dxb-gender-filter__label{margin-right:4px;color:#5f5f5f;font-size:13px;letter-spacing:.08em;text-transform:uppercase}.dxb-gender-filter__link{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 16px;border:1px solid rgba(0,0,0,.18);border-radius:999px;color:#111;text-decoration:none;transition:background .18s ease,color .18s ease,border-color .18s ease}.dxb-gender-filter__link:hover,.dxb-gender-filter__link.is-active{border-color:#111;background:#111;color:#fff}.template-index .site-header__logo img{width:clamp(90px,5.4vw,132px)!important;max-width:18vw;height:auto}.template-index .site-header__logo{margin:0}.template-index,.template-index body,.template-index .page-container{overflow-x:clip}.template-index .section-header,.template-index .header-announcement,.template-index .site-header{width:100%;max-width:100vw;overflow-x:clip}.template-index .header-top__wrap{align-items:center}@media(min-width:992px){#announcement-topbar .row{display:flex;align-items:center;justify-content:space-between;gap:24px}#announcement-topbar .row>[class*=col-]{width:auto;max-width:none;flex:none}#announcement-topbar .col-left{display:none!important}#announcement-topbar .col-4.d-none.d-lg-flex{align-items:center;gap:18px!important;flex-wrap:nowrap}#announcement-topbar .block-socialtop .social-icons{display:flex;align-items:center;gap:12px;margin:0;white-space:nowrap}#announcement-topbar .social-icons .list-inline-item{margin-right:0!important}#announcement-topbar a,#announcement-topbar .d-inline-flex{white-space:nowrap}#announcement-topbar .col-left>.d-flex{align-items:center;justify-content:center;line-height:1.35}}.template-index .collection-listcategories_inspire_XRVCze .categories-i-head{max-width:280px;padding-inline:clamp(20px,3vw,56px)!important}.template-index .collection-listcategories_inspire_XRVCze .categories-i-box--title{max-width:8ch;margin-bottom:14px!important;color:#002a41;font-size:clamp(30px,3.2vw,54px);font-weight:700;line-height:.98;letter-spacing:.02em}.template-index .collection-listcategories_inspire_XRVCze .btn-underline{color:#002a41;font-size:14px;font-weight:700;letter-spacing:.03em;text-transform:none}@media(min-width:750px){.template-index .collection-listcategories_inspire_XRVCze .categories-i-headhover{display:none!important}.template-index .collection-listcategories_inspire_XRVCze .categories-i-grid:hover .categories-i-head,.template-index .collection-listcategories_inspire_XRVCze .categories-i-box.active .categories-i-head{opacity:1!important;transform:none!important}}.template-index .customstylerich_text_bgAKWC .section-block{max-width:980px;margin-inline:auto;padding:clamp(28px,4vw,56px) 20px}.template-index .customstylerich_text_bgAKWC h2{margin-bottom:16px!important;color:#002a41;font-size:clamp(18px,1.6vw,24px);font-weight:700;letter-spacing:.16em;line-height:1.35;text-transform:uppercase}.template-index .customstylerich_text_bgAKWC h2+h2{max-width:820px;margin-inline:auto;color:#2f3336;font-size:clamp(16px,1.25vw,20px);font-weight:400;letter-spacing:.02em;line-height:1.75;text-transform:none}.template-index .customstylefeatured_collections_5_RM3YpH .collection-card-3 .collection-card__image{border-radius:18px}.template-index .customstylefeatured_collections_5_RM3YpH .collection-card-3 .collection-card__image img{transform:scale(1.01)}.template-index .customstylefeatured_collections_5_RM3YpH .collection-title,.template-index .customstylefeatured_collections_5_RM3YpH .collection-card-3 h3,.template-index .customstylefeatured_collections_5_RM3YpH .collection-card-3 .h4,.template-index .customstylefeatured_collections_5_RM3YpH .collection-card-3 .h5,.template-index .customstylefeatured_collections_5_RM3YpH .collection-card-3 .h6{text-shadow:0 3px 18px rgba(0,0,0,.42)}@media(max-width:767px){.dxb-card{padding:18px}.dxb-assistant-floating{right:12px;left:12px;bottom:96px;justify-items:stretch}.dxb-assistant{width:100%}.dxb-assistant__composer{grid-template-columns:1fr}.dxb-collection-slide-title{bottom:58px;font-size:clamp(30px,10vw,48px)}.template-index .site-header__logo img{width:clamp(88px,24vw,120px)!important;max-width:32vw}.template-index .collection-listcategories_inspire_XRVCze .categories-i-box--title{max-width:none;font-size:clamp(28px,9vw,44px);line-height:1.05}.template-index .customstylerich_text_bgAKWC .section-block{padding:30px 18px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/dxb-storefront.css.map */
