.tabbed-carousels--outer-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:80px}@media screen and (min-width:1280px){.tabbed-carousels--outer-wrapper{margin-top:120px}}.tabbed-carousels--inner-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;max-width:1200px;width:calc(100% - 32px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.tabbed-carousels--inner-wrapper[data-group=luxurious-fragrances]{margin-bottom:120px}@media screen and (min-width:1280px){.tabbed-carousels--inner-wrapper{width:100%}}.tabbed-carousels--title{color:#303036;color:var(--Colours-Neutral-100-Black-texts,#303036);font-family:Minerva-Modern;font-size:28px;font-style:normal;font-weight:400;letter-spacing:.56px;line-height:130%;text-align:center;text-transform:uppercase}@media screen and (min-width:1280px){.tabbed-carousels--title{color:#303036;color:var(--Colours-Neutral-100-Black-texts,#303036);font-family:Minerva-Modern;font-size:36px;font-style:normal;font-weight:400;line-height:130%;text-align:left;text-transform:uppercase}}.tabbed-carousels--header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:24px;position:relative}.tabbed-carousels--header:after{background:#fff;bottom:0;content:"";height:100%;-webkit-mask-image:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),color-stop(75%,#fff));-webkit-mask-image:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 75%);mask-image:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),color-stop(75%,#fff));mask-image:linear-gradient(90deg,#fff0,#fff 75%);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;right:-16px;width:48px;z-index:1}@media screen and (min-width:768px){.tabbed-carousels--header:after{content:normal}}.tabbed-carousels--tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;border-bottom:1px solid #e4e4e4;border-bottom:1px solid var(--Colours-Neutral-400-Light-grey,#e4e4e4);gap:8px;justify-content:flex-start;margin-bottom:8px;margin-left:-16px;overflow:visible;position:relative;width:calc(100% + 32px)}@media screen and (min-width:768px){.tabbed-carousels--tabs{gap:16px;margin-left:0;width:100%}}.tabbed-carousels--tab{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:4px 4px 0 0;color:#333;color:var(--Colours-Neutral-100-Black-texts,#333);font-family:var(--body-font),sans-serif;font-size:16px;font-style:normal;font-weight:400;gap:10px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;line-height:140%;position:relative;text-align:center;text-transform:uppercase;text-wrap:nowrap;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (pointer:fine){.tabbed-carousels--tab:hover{background:#f4f4f4;background:var(--colours-neutral-200-light-grey-bg,#f4f4f4)}}@media screen and (min-width:1280px){.tabbed-carousels--tab{padding:13px 24px}}.tabbed-carousels--tab.hidden{display:none}.tabbed-carousels--tab.active{background:#e4a59b24}.tabbed-carousels--tab.active:after{background:#e4a69c;background:var(--Colours-Primary-Principal-2,#e4a69c);border-radius:0 0 3px 3px;bottom:0;content:"";height:3px;left:0;position:absolute;-webkit-transform:translateY(100%);transform:translateY(100%);width:100%}.tabbed-carousels--tab-text{-ms-flex-wrap:nowrap;flex-wrap:nowrap;text-align:center;width:auto}.tabbed-carousels--navigation-wrapper{display:none;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media screen and (min-width:768px){.tabbed-carousels--navigation-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}}.tabbed-carousels--content-panel{display:none}.tabbed-carousels--content-panel.active{display:block}
