.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-51 .elementor-element.elementor-element-4a168d9 .elementor-repeater-item-amber-hero-video .swiper-slide-bg{background-color:#252723;background-image:url(https://ambercollection.bg/wp-content/uploads/2026/08/dresscode-2561.webp);background-size:cover;}.elementor-51 .elementor-element.elementor-element-4a168d9 .elementor-repeater-item-amber-hero-video .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-51 .elementor-element.elementor-element-4a168d9 .elementor-repeater-item-amber-hero-one .swiper-slide-bg{background-color:#252723;background-image:url(https://ambercollection.bg/wp-content/uploads/2026/08/dresscode-2617.webp);background-size:cover;}.elementor-51 .elementor-element.elementor-element-4a168d9 .elementor-repeater-item-amber-hero-two .swiper-slide-bg{background-color:#252723;background-image:url(https://ambercollection.bg/wp-content/uploads/2026/08/dresscode-2552.webp);background-size:cover;}.elementor-51 .elementor-element.elementor-element-4a168d9 .elementor-repeater-item-amber-hero-three .swiper-slide-bg{background-color:#252723;background-image:url(https://ambercollection.bg/wp-content/uploads/2026/08/dresscode-2561.webp);background-size:cover;}.elementor-51 .elementor-element.elementor-element-4a168d9 .swiper-slide{height:860px;}.elementor-51 .elementor-element.elementor-element-4a168d9 .swiper-slide-contents{max-width:66%;}.elementor-51 .elementor-element.elementor-element-4a168d9 .swiper-slide-inner{text-align:center;}.elementor-51 .elementor-element.elementor-element-4a168d9 .elementor-slide-heading{font-family:"Dresscode Cormorant Garamond", sans-serif;}.elementor-51 .elementor-element.elementor-element-4a168d9 .elementor-slide-description{font-family:"Dresscode Jost", sans-serif;}.elementor-51 .elementor-element.elementor-element-4a168d9 .elementor-slide-button{font-family:"Dresscode Jost", sans-serif;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-51 .elementor-element.elementor-element-4a4a35c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-b970a58{--swiper-slides-to-display:4;--swiper-slides-gap:10px;}.elementor-51 .elementor-element.elementor-element-b970a58 .swiper-slide > .elementor-element{height:100%;}.elementor-51 .elementor-element.elementor-element-4c085ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-8be4c9c{--swiper-slides-to-display:3;--swiper-slides-gap:10px;}.elementor-51 .elementor-element.elementor-element-8be4c9c .swiper-slide > .elementor-element{height:100%;}.elementor-51 .elementor-element.elementor-element-1621003{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-8558e4a{--swiper-slides-to-display:4;--swiper-slides-gap:10px;}.elementor-51 .elementor-element.elementor-element-8558e4a .swiper-slide > .elementor-element{height:100%;}.elementor-51 .elementor-element.elementor-element-b26812e{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:44px;--n-tabs-gap:36px;--n-tabs-title-transition:0.2s;--n-tabs-title-border-radius:0px 0px 0px 0px;--n-tabs-title-padding-top:8px;--n-tabs-title-padding-right:0px;--n-tabs-title-padding-bottom:8px;--n-tabs-title-padding-left:0px;--n-tabs-title-font-size:18px;--n-tabs-title-color:#70706A;--n-tabs-title-color-active:#111111;}.elementor-51 .elementor-element.elementor-element-b26812e > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:transparent;}.elementor-51 .elementor-element.elementor-element-b26812e.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:transparent;border-style:solid;border-width:0px 0px 1px 0px;border-color:#111111;}.elementor-51 .elementor-element.elementor-element-b26812e.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-51 .elementor-element.elementor-element-b26812e.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:transparent;border-style:solid;border-width:0px 0px 1px 0px;border-color:#111111;}:where( .elementor-51 .elementor-element.elementor-element-b26812e.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{background-color:transparent;border-style:none;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-51 .elementor-element.elementor-element-b26812e.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:0px 0px 1px 0px;border-color:transparent;}.elementor-51 .elementor-element.elementor-element-b26812e.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Dresscode Jost", sans-serif;font-weight:400;line-height:28px;letter-spacing:0.35px;}.elementor-51 .elementor-element.elementor-element-b26812e [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#111111;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-51 .elementor-element.elementor-element-b970a58{--swiper-slides-to-display:3;}.elementor-51 .elementor-element.elementor-element-8be4c9c{--swiper-slides-to-display:3;}.elementor-51 .elementor-element.elementor-element-8558e4a{--swiper-slides-to-display:3;}.elementor-51 .elementor-element.elementor-element-b26812e{--n-tabs-title-gap:28px;--n-tabs-title-font-size:17px;}}@media(max-width:767px){.elementor-51 .elementor-element.elementor-element-b970a58{--swiper-slides-to-display:2;}.elementor-51 .elementor-element.elementor-element-8be4c9c{--swiper-slides-to-display:2;}.elementor-51 .elementor-element.elementor-element-8558e4a{--swiper-slides-to-display:2;}.elementor-51 .elementor-element.elementor-element-b26812e{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;--n-tabs-title-gap:14px;--n-tabs-gap:26px;--n-tabs-title-padding-top:12px;--n-tabs-title-padding-right:0px;--n-tabs-title-padding-bottom:12px;--n-tabs-title-padding-left:0px;--n-tabs-title-font-size:14px;}.elementor-51 .elementor-element.elementor-element-b26812e.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:20px;letter-spacing:0px;}}/* Start custom CSS for slides, class: .elementor-element-4a168d9 */.elementor-51 .elementor-element.elementor-element-4a168d9{width:100%;margin:0 0 90px;overflow:hidden;background:#252723} .elementor-51 .elementor-element.elementor-element-4a168d9 .elementor-main-swiper,.elementor-51 .elementor-element.elementor-element-4a168d9 .swiper-wrapper,.elementor-51 .elementor-element.elementor-element-4a168d9 .swiper-slide{height:clamp(580px,46vw,780px)!important} .elementor-51 .elementor-element.elementor-element-4a168d9 .swiper-slide{background:#252723} .elementor-51 .elementor-element.elementor-element-4a168d9 .swiper-slide-bg{left:44%;width:56%;background-size:cover!important;background-position:center 62%!important} .elementor-51 .elementor-element.elementor-element-4a168d9 .swiper-slide-inner{padding:100px 7.5% 75px;align-items:center;text-align:left;background:linear-gradient(90deg,#252723 0%,#252723 40%,rgba(37,39,35,.65) 48%,transparent 64%)} .elementor-51 .elementor-element.elementor-element-4a168d9 .swiper-slide-contents{max-width:560px!important;width:46%;margin:0} .elementor-51 .elementor-element.elementor-element-4a168d9 .elementor-slide-heading{font-family:'Dresscode Cormorant Garamond',serif;font-size:clamp(44px,4.3vw,70px);font-weight:400;line-height:1.08;color:#fff;margin:0 0 22px;letter-spacing:-.02em} .elementor-51 .elementor-element.elementor-element-4a168d9 .elementor-slide-description{font-family:'Dresscode Jost',sans-serif;font-size:16px;line-height:1.6;color:#e8e7e1;margin:0 0 30px;max-width:340px} .elementor-51 .elementor-element.elementor-element-4a168d9 .elementor-slide-button{min-height:46px;display:inline-flex;align-items:center;padding:12px 26px;border:1px solid rgba(255,255,255,.75);border-radius:0;background:transparent;color:#fff;font-family:'Dresscode Jost',sans-serif;font-size:12px;font-weight:500;line-height:20px;letter-spacing:.1em} .elementor-51 .elementor-element.elementor-element-4a168d9 .elementor-slide-button:hover{background:#fff;color:#252723} .elementor-51 .elementor-element.elementor-element-4a168d9 .swiper-pagination{inset:auto 7.5% 30px auto!important;width:auto!important;display:flex;gap:10px} .elementor-51 .elementor-element.elementor-element-4a168d9 .swiper-pagination-bullet{width:10px!important;height:10px!important;margin:0!important;border:1px solid #fff;border-radius:50%;background:#fff;opacity:.5} .elementor-51 .elementor-element.elementor-element-4a168d9 .swiper-pagination-bullet-active{opacity:1;outline:1px solid #fff;outline-offset:4px} @media(max-width:767px){.elementor-51 .elementor-element.elementor-element-4a168d9{margin-bottom:56px} .elementor-51 .elementor-element.elementor-element-4a168d9 .elementor-main-swiper,.elementor-51 .elementor-element.elementor-element-4a168d9 .swiper-wrapper,.elementor-51 .elementor-element.elementor-element-4a168d9 .swiper-slide{height:650px!important} .elementor-51 .elementor-element.elementor-element-4a168d9 .swiper-slide-bg{left:0;width:100%;background-position:center 58%!important} .elementor-51 .elementor-element.elementor-element-4a168d9 .swiper-slide-inner{padding:90px 24px 58px;align-items:flex-end;background:linear-gradient(180deg,rgba(18,20,17,.48) 0%,transparent 28%,rgba(18,20,17,.1) 46%,rgba(18,20,17,.92) 100%)} .elementor-51 .elementor-element.elementor-element-4a168d9 .swiper-slide-contents{width:100%;max-width:420px!important} .elementor-51 .elementor-element.elementor-element-4a168d9 .elementor-slide-heading{font-size:43px;line-height:1.08;margin-bottom:15px} .elementor-51 .elementor-element.elementor-element-4a168d9 .elementor-slide-description{font-size:14px;line-height:1.5;margin-bottom:24px} .elementor-51 .elementor-element.elementor-element-4a168d9 .elementor-slide-button{min-height:44px} .elementor-51 .elementor-element.elementor-element-4a168d9 .swiper-pagination{right:28px!important;bottom:22px!important}} @media(prefers-reduced-motion:reduce){.elementor-51 .elementor-element.elementor-element-4a168d9 *{transition-duration:0s!important}}
/* Homepage refinement: uncropped product focus and accessible controls. */ .elementor-51 .elementor-element.elementor-element-4a168d9 .swiper-slide-bg{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:44%!important;width:56%!important;min-width:0!important;background-position:center 65%!important} .elementor-51 .elementor-element.elementor-element-4a168d9 .swiper-slide-inner{background:linear-gradient(90deg,#252723 0%,#252723 42%,rgba(37,39,35,.45) 50%,transparent 65%)} .elementor-51 .elementor-element.elementor-element-4a168d9 .swiper-pagination-bullet{box-shadow:0 0 0 8px transparent} .elementor-51 .elementor-element.elementor-element-4a168d9 .swiper-pagination-bullet:focus-visible{outline:2px solid white;outline-offset:5px} .elementor-51 .elementor-element.elementor-element-4a168d9 .elementor-slide-button:focus-visible{outline:2px solid white;outline-offset:5px} @media(max-width:767px){.elementor-51 .elementor-element.elementor-element-4a168d9 .swiper-slide-bg{left:0!important;width:100%!important;bottom:auto!important;height:460px!important;background-position:center 65%!important} .elementor-51 .elementor-element.elementor-element-4a168d9 .elementor-main-swiper,.elementor-51 .elementor-element.elementor-element-4a168d9 .swiper-wrapper,.elementor-51 .elementor-element.elementor-element-4a168d9 .swiper-slide{height:740px!important} .elementor-51 .elementor-element.elementor-element-4a168d9 .swiper-slide-inner{padding:460px 24px 58px!important;background:linear-gradient(180deg,rgba(18,20,17,.25) 0%,transparent 25%,transparent 48%,#252723 63%,#252723 100%)} .elementor-51 .elementor-element.elementor-element-4a168d9 .elementor-slide-heading{font-size:38px} .elementor-51 .elementor-element.elementor-element-4a168d9 .elementor-slide-description{margin-bottom:20px}}
@media(max-width:767px){.elementor-51 .elementor-element.elementor-element-4a168d9 .swiper-slide-bg{min-height:0!important}}
@media(min-width:768px) and (max-width:1024px){.elementor-51 .elementor-element.elementor-element-4a168d9 .swiper-slide-bg{background-size:contain!important;background-position:right center!important} .elementor-51 .elementor-element.elementor-element-4a168d9 .swiper-slide-inner{background:linear-gradient(90deg,#252723 0%,#252723 42%,transparent 44%,transparent 100%)}}
/* Shared homepage content edges */
.elementor-51 .elementor-element.elementor-element-4a168d9 .swiper-slide-inner{padding-left:max(30px,calc((100% - 1440px)/2))!important;padding-right:max(30px,calc((100% - 1440px)/2))!important} .elementor-51 .elementor-element.elementor-element-4a168d9 .swiper-pagination{right:max(30px,calc((100% - 1440px)/2))!important} @media(max-width:767px){.elementor-51 .elementor-element.elementor-element-4a168d9 .swiper-slide-inner{padding-left:20px!important;padding-right:20px!important} .elementor-51 .elementor-element.elementor-element-4a168d9 .swiper-pagination{right:20px!important}}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-b970a58 */.elementor-51 .elementor-element.elementor-element-b970a58{--swiper-slides-to-display:4;min-width:0} .elementor-51 .elementor-element.elementor-element-b970a58 .swiper{padding-bottom:38px} .elementor-51 .elementor-element.elementor-element-b970a58 .swiper-pagination{bottom:0} .elementor-51 .elementor-element.elementor-element-b970a58 .swiper-pagination-bullet{width:7px;height:7px;background:#171714;opacity:.25} .elementor-51 .elementor-element.elementor-element-b970a58 .swiper-pagination-bullet-active{opacity:1} .elementor-51 .elementor-element.elementor-element-b970a58 .dresscode-loop-card{padding-bottom:10px} .elementor-51 .elementor-element.elementor-element-b970a58 .elementor-widget-theme-post-featured-image img{opacity:1;visibility:visible} @media(max-width:1024px){.elementor-51 .elementor-element.elementor-element-b970a58{--swiper-slides-to-display:3}} @media(max-width:767px){.elementor-51 .elementor-element.elementor-element-b970a58{--swiper-slides-to-display:2} .elementor-51 .elementor-element.elementor-element-b970a58 .swiper{padding-bottom:30px} .elementor-51 .elementor-element.elementor-element-b970a58 .elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:14px;line-height:20px}}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-8be4c9c */.elementor-51 .elementor-element.elementor-element-8be4c9c{--swiper-slides-to-display:3;min-width:0} .elementor-51 .elementor-element.elementor-element-8be4c9c .swiper{padding-bottom:38px} .elementor-51 .elementor-element.elementor-element-8be4c9c .swiper-pagination{bottom:0} .elementor-51 .elementor-element.elementor-element-8be4c9c .swiper-pagination-bullet{width:7px;height:7px;background:#171714;opacity:.25} .elementor-51 .elementor-element.elementor-element-8be4c9c .swiper-pagination-bullet-active{opacity:1} .elementor-51 .elementor-element.elementor-element-8be4c9c .dresscode-loop-card{padding-bottom:10px} .elementor-51 .elementor-element.elementor-element-8be4c9c .elementor-widget-theme-post-featured-image img{opacity:1;visibility:visible} @media(max-width:1024px){.elementor-51 .elementor-element.elementor-element-8be4c9c{--swiper-slides-to-display:3}} @media(max-width:767px){.elementor-51 .elementor-element.elementor-element-8be4c9c{--swiper-slides-to-display:2} .elementor-51 .elementor-element.elementor-element-8be4c9c .swiper{padding-bottom:30px} .elementor-51 .elementor-element.elementor-element-8be4c9c .elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:14px;line-height:20px}}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-8558e4a */.elementor-51 .elementor-element.elementor-element-8558e4a{--swiper-slides-to-display:4;min-width:0} .elementor-51 .elementor-element.elementor-element-8558e4a .swiper{padding-bottom:38px} .elementor-51 .elementor-element.elementor-element-8558e4a .swiper-pagination{bottom:0} .elementor-51 .elementor-element.elementor-element-8558e4a .swiper-pagination-bullet{width:7px;height:7px;background:#171714;opacity:.25} .elementor-51 .elementor-element.elementor-element-8558e4a .swiper-pagination-bullet-active{opacity:1} .elementor-51 .elementor-element.elementor-element-8558e4a .dresscode-loop-card{padding-bottom:10px} .elementor-51 .elementor-element.elementor-element-8558e4a .elementor-widget-theme-post-featured-image img{opacity:1;visibility:visible} @media(max-width:1024px){.elementor-51 .elementor-element.elementor-element-8558e4a{--swiper-slides-to-display:3}} @media(max-width:767px){.elementor-51 .elementor-element.elementor-element-8558e4a{--swiper-slides-to-display:2} .elementor-51 .elementor-element.elementor-element-8558e4a .swiper{padding-bottom:30px} .elementor-51 .elementor-element.elementor-element-8558e4a .elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:14px;line-height:20px}}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-b970a58 */.elementor-51 .elementor-element.elementor-element-b970a58{--swiper-slides-to-display:4;min-width:0} .elementor-51 .elementor-element.elementor-element-b970a58 .swiper{padding-bottom:38px} .elementor-51 .elementor-element.elementor-element-b970a58 .swiper-pagination{bottom:0} .elementor-51 .elementor-element.elementor-element-b970a58 .swiper-pagination-bullet{width:7px;height:7px;background:#171714;opacity:.25} .elementor-51 .elementor-element.elementor-element-b970a58 .swiper-pagination-bullet-active{opacity:1} .elementor-51 .elementor-element.elementor-element-b970a58 .dresscode-loop-card{padding-bottom:10px} .elementor-51 .elementor-element.elementor-element-b970a58 .elementor-widget-theme-post-featured-image img{opacity:1;visibility:visible} @media(max-width:1024px){.elementor-51 .elementor-element.elementor-element-b970a58{--swiper-slides-to-display:3}} @media(max-width:767px){.elementor-51 .elementor-element.elementor-element-b970a58{--swiper-slides-to-display:2} .elementor-51 .elementor-element.elementor-element-b970a58 .swiper{padding-bottom:30px} .elementor-51 .elementor-element.elementor-element-b970a58 .elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:14px;line-height:20px}}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-8be4c9c */.elementor-51 .elementor-element.elementor-element-8be4c9c{--swiper-slides-to-display:3;min-width:0} .elementor-51 .elementor-element.elementor-element-8be4c9c .swiper{padding-bottom:38px} .elementor-51 .elementor-element.elementor-element-8be4c9c .swiper-pagination{bottom:0} .elementor-51 .elementor-element.elementor-element-8be4c9c .swiper-pagination-bullet{width:7px;height:7px;background:#171714;opacity:.25} .elementor-51 .elementor-element.elementor-element-8be4c9c .swiper-pagination-bullet-active{opacity:1} .elementor-51 .elementor-element.elementor-element-8be4c9c .dresscode-loop-card{padding-bottom:10px} .elementor-51 .elementor-element.elementor-element-8be4c9c .elementor-widget-theme-post-featured-image img{opacity:1;visibility:visible} @media(max-width:1024px){.elementor-51 .elementor-element.elementor-element-8be4c9c{--swiper-slides-to-display:3}} @media(max-width:767px){.elementor-51 .elementor-element.elementor-element-8be4c9c{--swiper-slides-to-display:2} .elementor-51 .elementor-element.elementor-element-8be4c9c .swiper{padding-bottom:30px} .elementor-51 .elementor-element.elementor-element-8be4c9c .elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:14px;line-height:20px}}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-8558e4a */.elementor-51 .elementor-element.elementor-element-8558e4a{--swiper-slides-to-display:4;min-width:0} .elementor-51 .elementor-element.elementor-element-8558e4a .swiper{padding-bottom:38px} .elementor-51 .elementor-element.elementor-element-8558e4a .swiper-pagination{bottom:0} .elementor-51 .elementor-element.elementor-element-8558e4a .swiper-pagination-bullet{width:7px;height:7px;background:#171714;opacity:.25} .elementor-51 .elementor-element.elementor-element-8558e4a .swiper-pagination-bullet-active{opacity:1} .elementor-51 .elementor-element.elementor-element-8558e4a .dresscode-loop-card{padding-bottom:10px} .elementor-51 .elementor-element.elementor-element-8558e4a .elementor-widget-theme-post-featured-image img{opacity:1;visibility:visible} @media(max-width:1024px){.elementor-51 .elementor-element.elementor-element-8558e4a{--swiper-slides-to-display:3}} @media(max-width:767px){.elementor-51 .elementor-element.elementor-element-8558e4a{--swiper-slides-to-display:2} .elementor-51 .elementor-element.elementor-element-8558e4a .swiper{padding-bottom:30px} .elementor-51 .elementor-element.elementor-element-8558e4a .elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:14px;line-height:20px}}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-b970a58 */.elementor-51 .elementor-element.elementor-element-b970a58{--swiper-slides-to-display:4;min-width:0} .elementor-51 .elementor-element.elementor-element-b970a58 .swiper{padding-bottom:38px} .elementor-51 .elementor-element.elementor-element-b970a58 .swiper-pagination{bottom:0} .elementor-51 .elementor-element.elementor-element-b970a58 .swiper-pagination-bullet{width:7px;height:7px;background:#171714;opacity:.25} .elementor-51 .elementor-element.elementor-element-b970a58 .swiper-pagination-bullet-active{opacity:1} .elementor-51 .elementor-element.elementor-element-b970a58 .dresscode-loop-card{padding-bottom:10px} .elementor-51 .elementor-element.elementor-element-b970a58 .elementor-widget-theme-post-featured-image img{opacity:1;visibility:visible} @media(max-width:1024px){.elementor-51 .elementor-element.elementor-element-b970a58{--swiper-slides-to-display:3}} @media(max-width:767px){.elementor-51 .elementor-element.elementor-element-b970a58{--swiper-slides-to-display:2} .elementor-51 .elementor-element.elementor-element-b970a58 .swiper{padding-bottom:30px} .elementor-51 .elementor-element.elementor-element-b970a58 .elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:14px;line-height:20px}}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-8be4c9c */.elementor-51 .elementor-element.elementor-element-8be4c9c{--swiper-slides-to-display:3;min-width:0} .elementor-51 .elementor-element.elementor-element-8be4c9c .swiper{padding-bottom:38px} .elementor-51 .elementor-element.elementor-element-8be4c9c .swiper-pagination{bottom:0} .elementor-51 .elementor-element.elementor-element-8be4c9c .swiper-pagination-bullet{width:7px;height:7px;background:#171714;opacity:.25} .elementor-51 .elementor-element.elementor-element-8be4c9c .swiper-pagination-bullet-active{opacity:1} .elementor-51 .elementor-element.elementor-element-8be4c9c .dresscode-loop-card{padding-bottom:10px} .elementor-51 .elementor-element.elementor-element-8be4c9c .elementor-widget-theme-post-featured-image img{opacity:1;visibility:visible} @media(max-width:1024px){.elementor-51 .elementor-element.elementor-element-8be4c9c{--swiper-slides-to-display:3}} @media(max-width:767px){.elementor-51 .elementor-element.elementor-element-8be4c9c{--swiper-slides-to-display:2} .elementor-51 .elementor-element.elementor-element-8be4c9c .swiper{padding-bottom:30px} .elementor-51 .elementor-element.elementor-element-8be4c9c .elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:14px;line-height:20px}}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-8558e4a */.elementor-51 .elementor-element.elementor-element-8558e4a{--swiper-slides-to-display:4;min-width:0} .elementor-51 .elementor-element.elementor-element-8558e4a .swiper{padding-bottom:38px} .elementor-51 .elementor-element.elementor-element-8558e4a .swiper-pagination{bottom:0} .elementor-51 .elementor-element.elementor-element-8558e4a .swiper-pagination-bullet{width:7px;height:7px;background:#171714;opacity:.25} .elementor-51 .elementor-element.elementor-element-8558e4a .swiper-pagination-bullet-active{opacity:1} .elementor-51 .elementor-element.elementor-element-8558e4a .dresscode-loop-card{padding-bottom:10px} .elementor-51 .elementor-element.elementor-element-8558e4a .elementor-widget-theme-post-featured-image img{opacity:1;visibility:visible} @media(max-width:1024px){.elementor-51 .elementor-element.elementor-element-8558e4a{--swiper-slides-to-display:3}} @media(max-width:767px){.elementor-51 .elementor-element.elementor-element-8558e4a{--swiper-slides-to-display:2} .elementor-51 .elementor-element.elementor-element-8558e4a .swiper{padding-bottom:30px} .elementor-51 .elementor-element.elementor-element-8558e4a .elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:14px;line-height:20px}}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-b970a58 */.elementor-51 .elementor-element.elementor-element-b970a58{--swiper-slides-to-display:4;min-width:0} .elementor-51 .elementor-element.elementor-element-b970a58 .swiper{padding-bottom:38px} .elementor-51 .elementor-element.elementor-element-b970a58 .swiper-pagination{bottom:0} .elementor-51 .elementor-element.elementor-element-b970a58 .swiper-pagination-bullet{width:7px;height:7px;background:#171714;opacity:.25} .elementor-51 .elementor-element.elementor-element-b970a58 .swiper-pagination-bullet-active{opacity:1} .elementor-51 .elementor-element.elementor-element-b970a58 .dresscode-loop-card{padding-bottom:10px} .elementor-51 .elementor-element.elementor-element-b970a58 .elementor-widget-theme-post-featured-image img{opacity:1;visibility:visible} @media(max-width:1024px){.elementor-51 .elementor-element.elementor-element-b970a58{--swiper-slides-to-display:3}} @media(max-width:767px){.elementor-51 .elementor-element.elementor-element-b970a58{--swiper-slides-to-display:2} .elementor-51 .elementor-element.elementor-element-b970a58 .swiper{padding-bottom:30px} .elementor-51 .elementor-element.elementor-element-b970a58 .elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:14px;line-height:20px}}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-8be4c9c */.elementor-51 .elementor-element.elementor-element-8be4c9c{--swiper-slides-to-display:3;min-width:0} .elementor-51 .elementor-element.elementor-element-8be4c9c .swiper{padding-bottom:38px} .elementor-51 .elementor-element.elementor-element-8be4c9c .swiper-pagination{bottom:0} .elementor-51 .elementor-element.elementor-element-8be4c9c .swiper-pagination-bullet{width:7px;height:7px;background:#171714;opacity:.25} .elementor-51 .elementor-element.elementor-element-8be4c9c .swiper-pagination-bullet-active{opacity:1} .elementor-51 .elementor-element.elementor-element-8be4c9c .dresscode-loop-card{padding-bottom:10px} .elementor-51 .elementor-element.elementor-element-8be4c9c .elementor-widget-theme-post-featured-image img{opacity:1;visibility:visible} @media(max-width:1024px){.elementor-51 .elementor-element.elementor-element-8be4c9c{--swiper-slides-to-display:3}} @media(max-width:767px){.elementor-51 .elementor-element.elementor-element-8be4c9c{--swiper-slides-to-display:2} .elementor-51 .elementor-element.elementor-element-8be4c9c .swiper{padding-bottom:30px} .elementor-51 .elementor-element.elementor-element-8be4c9c .elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:14px;line-height:20px}}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-8558e4a */.elementor-51 .elementor-element.elementor-element-8558e4a{--swiper-slides-to-display:4;min-width:0} .elementor-51 .elementor-element.elementor-element-8558e4a .swiper{padding-bottom:38px} .elementor-51 .elementor-element.elementor-element-8558e4a .swiper-pagination{bottom:0} .elementor-51 .elementor-element.elementor-element-8558e4a .swiper-pagination-bullet{width:7px;height:7px;background:#171714;opacity:.25} .elementor-51 .elementor-element.elementor-element-8558e4a .swiper-pagination-bullet-active{opacity:1} .elementor-51 .elementor-element.elementor-element-8558e4a .dresscode-loop-card{padding-bottom:10px} .elementor-51 .elementor-element.elementor-element-8558e4a .elementor-widget-theme-post-featured-image img{opacity:1;visibility:visible} @media(max-width:1024px){.elementor-51 .elementor-element.elementor-element-8558e4a{--swiper-slides-to-display:3}} @media(max-width:767px){.elementor-51 .elementor-element.elementor-element-8558e4a{--swiper-slides-to-display:2} .elementor-51 .elementor-element.elementor-element-8558e4a .swiper{padding-bottom:30px} .elementor-51 .elementor-element.elementor-element-8558e4a .elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:14px;line-height:20px}}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-b26812e */.elementor-51 .elementor-element.elementor-element-b26812e{width:100%;min-width:0} .elementor-51 .elementor-element.elementor-element-b26812e .e-n-tabs-content,.elementor-51 .elementor-element.elementor-element-b26812e .e-n-tabs-content>.e-con,.elementor-51 .elementor-element.elementor-element-b26812e .elementor-widget-loop-carousel{min-width:0;width:100%}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ab2afac */.elementor-51 .elementor-element.elementor-element-ab2afac{width:100%;height:77px;overflow:hidden} .elementor-51 .elementor-element.elementor-element-ab2afac .elementor-widget-container{width:100%;height:77px;overflow:hidden} .elementor-51 .elementor-element.elementor-element-ab2afac .dc-marquee-track{display:flex;width:max-content;height:77px;align-items:center;will-change:transform;animation:dc-marquee-flow 28s linear infinite} .elementor-51 .elementor-element.elementor-element-ab2afac .dc-marquee-set{display:flex;flex:none;align-items:center;height:77px;gap:42px;padding-right:42px;white-space:nowrap} .elementor-51 .elementor-element.elementor-element-ab2afac .dc-marquee-text{font-family:'Dresscode Cormorant Garamond',serif;font-size:48px;font-weight:400;line-height:50px;color:#000;white-space:nowrap} .elementor-51 .elementor-element.elementor-element-ab2afac .dc-marquee-star{font-family:'Dresscode Cormorant Garamond',serif;font-size:30px;line-height:1;color:#000;flex:none} @keyframes dc-marquee-flow{from{transform:translate3d(0,0,0)}to{transform:translate3d(-50%,0,0)}} @media(max-width:767px){.elementor-51 .elementor-element.elementor-element-ab2afac,.elementor-51 .elementor-element.elementor-element-ab2afac .elementor-widget-container,.elementor-51 .elementor-element.elementor-element-ab2afac .dc-marquee-track,.elementor-51 .elementor-element.elementor-element-ab2afac .dc-marquee-set{height:59px} .elementor-51 .elementor-element.elementor-element-ab2afac .dc-marquee-track{animation-duration:22s} .elementor-51 .elementor-element.elementor-element-ab2afac .dc-marquee-set{gap:28px;padding-right:28px} .elementor-51 .elementor-element.elementor-element-ab2afac .dc-marquee-text{font-size:30px;line-height:35px} .elementor-51 .elementor-element.elementor-element-ab2afac .dc-marquee-star{font-size:20px}} @media(prefers-reduced-motion:reduce){.elementor-51 .elementor-element.elementor-element-ab2afac .dc-marquee-track{animation-play-state:paused}}/* End custom CSS */