:root{--becc-refresh-orange: #ff580d;--becc-refresh-orange-strong: #b64008;--becc-refresh-orange-dark: #8c2f00;--becc-refresh-ink: #1d252a;--becc-refresh-muted: #5c666b;--becc-refresh-surface: #f6f7f7;--becc-refresh-surface-warm: #fff7f2;--becc-refresh-border: #dfe4e6;--becc-refresh-white: #ffffff;--becc-refresh-radius-sm: 10px;--becc-refresh-radius-md: 16px;--becc-refresh-radius-lg: 24px;--becc-refresh-shadow-sm: 0 4px 18px rgba(29, 37, 42, .08);--becc-refresh-shadow-md: 0 16px 42px rgba(29, 37, 42, .12)}@media(max-width:768.98px){.cc-header--sticky{position:relative;top:auto;min-height:var(--becc-mobile-full-header-height, auto)}.becc-mobile-compact-search{display:none;border:0;background:transparent;color:inherit;cursor:pointer}.header.becc-mobile-header--compact{position:fixed;z-index:30;top:0;right:0;left:0;width:100%;padding:6px 0!important;box-shadow:0 8px 22px #1d252a24}.header.becc-mobile-header--compact .header__grid{min-height:52px;flex-wrap:nowrap}.header.becc-mobile-header--compact .header__logo{flex:1 1 auto;min-width:0;margin:0}.header.becc-mobile-header--compact .header__logo .logo__link>span{max-width:104px!important}.header.becc-mobile-header--compact .header__icons{flex:0 0 auto;order:2;margin:0 -4px 0 4px}.header.becc-mobile-header--compact .header__icon{width:42px;height:42px;padding:9px}.header.becc-mobile-header--compact .becc-mobile-compact-search{display:flex}.header.becc-mobile-header--compact .header__search{visibility:hidden;flex:0 0 0;order:4;max-height:0;padding:0;overflow:hidden;transition:max-height .18s ease,opacity .14s ease,padding .18s ease;opacity:0;pointer-events:none}.header.becc-mobile-header--compact .main-menu{flex:0 0 44px!important;order:3;width:44px!important;margin:0}.header.becc-mobile-header--compact .main-menu__disclosure{width:44px}.header.becc-mobile-header--compact .main-menu__toggle{width:44px!important;min-height:44px;height:44px;margin:0!important;padding:0!important;border-radius:10px}.header.becc-mobile-header--compact .main-menu__toggle-label{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}.header.becc-mobile-header--compact.becc-mobile-search-open .header__grid{flex-wrap:wrap}.header.becc-mobile-header--compact.becc-mobile-search-open .header__search{visibility:visible;flex-basis:100%;max-height:72px;padding-top:8px;overflow:visible;opacity:1;pointer-events:auto}.header.becc-mobile-header--compact.becc-mobile-search-open .becc-mobile-compact-search{color:var(--becc-refresh-orange-strong)}}@media(max-width:430px){.becc-premium-home__products>li:has(>product-card.becc-kit-card>.card__info-container>.becc-kit-card__colour-choice),body:has(.cc-collection-products) .main-products-grid__results li:has(>product-card.becc-kit-card>.card__info-container>.becc-kit-card__colour-choice){grid-column:1 / -1;min-width:0}.becc-premium-home__products>li:has(>product-card.becc-kit-card>.card__info-container>.becc-kit-card__colour-choice)>product-card.becc-kit-card,body:has(.cc-collection-products) .main-products-grid__results li:has(>product-card.becc-kit-card>.card__info-container>.becc-kit-card__colour-choice)>product-card.becc-kit-card{display:grid;grid-template-columns:clamp(140px,42%,160px) minmax(0,1fr);grid-template-rows:auto auto auto;column-gap:12px;row-gap:12px;width:100%;min-width:0;height:auto!important;align-self:start}.becc-premium-home__products>li:has(>product-card.becc-kit-card>.card__info-container>.becc-kit-card__colour-choice)>product-card.becc-kit-card>.card__media,body:has(.cc-collection-products) .main-products-grid__results li:has(>product-card.becc-kit-card>.card__info-container>.becc-kit-card__colour-choice)>product-card.becc-kit-card>.card__media{grid-column:1;grid-row:1;width:100%;min-width:0;align-self:start}.becc-premium-home__products>li:has(>product-card.becc-kit-card>.card__info-container>.becc-kit-card__colour-choice)>product-card.becc-kit-card>.card__info-container,body:has(.cc-collection-products) .main-products-grid__results li:has(>product-card.becc-kit-card>.card__info-container>.becc-kit-card__colour-choice)>product-card.becc-kit-card>.card__info-container{display:contents}.becc-premium-home__products>li:has(>product-card.becc-kit-card>.card__info-container>.becc-kit-card__colour-choice)>product-card.becc-kit-card .card__info,body:has(.cc-collection-products) .main-products-grid__results li:has(>product-card.becc-kit-card>.card__info-container>.becc-kit-card__colour-choice)>product-card.becc-kit-card .card__info{grid-column:2;grid-row:1;min-width:0;align-self:start}.becc-premium-home__products>li:has(>product-card.becc-kit-card>.card__info-container>.becc-kit-card__colour-choice)>product-card.becc-kit-card .card__title,body:has(.cc-collection-products) .main-products-grid__results li:has(>product-card.becc-kit-card>.card__info-container>.becc-kit-card__colour-choice)>product-card.becc-kit-card .card__title{min-height:0!important;word-break:normal;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none}.becc-premium-home__products>li:has(>product-card.becc-kit-card>.card__info-container>.becc-kit-card__colour-choice)>product-card.becc-kit-card .becc-kit-card__colour-choice,body:has(.cc-collection-products) .main-products-grid__results li:has(>product-card.becc-kit-card>.card__info-container>.becc-kit-card__colour-choice)>product-card.becc-kit-card .becc-kit-card__colour-choice{grid-column:1 / -1;grid-row:2;min-width:0;padding-top:0}.becc-premium-home__products>li:has(>product-card.becc-kit-card>.card__info-container>.becc-kit-card__colour-choice)>product-card.becc-kit-card .becc-kit-card__colour-row,body:has(.cc-collection-products) .main-products-grid__results li:has(>product-card.becc-kit-card>.card__info-container>.becc-kit-card__colour-choice)>product-card.becc-kit-card .becc-kit-card__colour-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(104px,1fr));gap:8px;width:100%;min-width:0}.becc-premium-home__products>li:has(>product-card.becc-kit-card>.card__info-container>.becc-kit-card__colour-choice)>product-card.becc-kit-card .becc-kit-card__colour-thumb,body:has(.cc-collection-products) .main-products-grid__results li:has(>product-card.becc-kit-card>.card__info-container>.becc-kit-card__colour-choice)>product-card.becc-kit-card .becc-kit-card__colour-thumb{width:100%;min-width:0;min-height:76px;gap:2px;padding:2px 5px;box-sizing:border-box}.becc-premium-home__products>li:has(>product-card.becc-kit-card>.card__info-container>.becc-kit-card__colour-choice)>product-card.becc-kit-card .becc-kit-card__colour-thumb img,body:has(.cc-collection-products) .main-products-grid__results li:has(>product-card.becc-kit-card>.card__info-container>.becc-kit-card__colour-choice)>product-card.becc-kit-card .becc-kit-card__colour-thumb img{width:54px;height:54px;max-width:calc(100% - 10px);flex:0 0 54px;padding:0;object-fit:contain}.becc-premium-home__products>li:has(>product-card.becc-kit-card>.card__info-container>.becc-kit-card__colour-choice)>product-card.becc-kit-card .becc-kit-card__colour-name,body:has(.cc-collection-products) .main-products-grid__results li:has(>product-card.becc-kit-card>.card__info-container>.becc-kit-card__colour-choice)>product-card.becc-kit-card .becc-kit-card__colour-name{word-break:normal;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none}.becc-premium-home__products>li:has(>product-card.becc-kit-card>.card__info-container>.becc-kit-card__colour-choice)>product-card.becc-kit-card .becc-kit-card__colour-more,body:has(.cc-collection-products) .main-products-grid__results li:has(>product-card.becc-kit-card>.card__info-container>.becc-kit-card__colour-choice)>product-card.becc-kit-card .becc-kit-card__colour-more{min-height:44px;display:flex;align-items:center;justify-content:center}.becc-premium-home__products>li:has(>product-card.becc-kit-card>.card__info-container>.becc-kit-card__colour-choice)>product-card.becc-kit-card .card__quick-add,body:has(.cc-collection-products) .main-products-grid__results li:has(>product-card.becc-kit-card>.card__info-container>.becc-kit-card__colour-choice)>product-card.becc-kit-card .card__quick-add{grid-column:1 / -1;grid-row:3;position:static;width:100%;min-width:0;margin:0!important;padding:0!important}.becc-premium-home__products>li:has(>product-card.becc-kit-card>.card__info-container>.becc-kit-card__colour-choice)>product-card.becc-kit-card .card__quick-add .btn,body:has(.cc-collection-products) .main-products-grid__results li:has(>product-card.becc-kit-card>.card__info-container>.becc-kit-card__colour-choice)>product-card.becc-kit-card .card__quick-add .btn{width:100%;min-width:0;min-height:44px!important;padding:10px 14px!important}}.btn--primary:not([disabled]):not([aria-disabled=true]){--btn-bg-color: 182 64 8;--btn-bg-hover-color: 140 47 0;--btn-text-color: 255 255 255}.btn--secondary:not([disabled]):not([aria-disabled=true]){--btn-alt-text-color: 182 64 8}.btn:focus-visible,.header a:focus-visible,.header button:focus-visible{outline:3px solid var(--becc-refresh-orange);outline-offset:3px}.header{border-bottom-color:var(--becc-refresh-border);background:var(--becc-refresh-white)}.header__grid{column-gap:clamp(12px,2vw,28px)}.header__logo{min-width:0}.header__logo .logo__link{border-radius:var(--becc-refresh-radius-sm)}.header__logo img{width:100%;height:auto}.search__input{min-height:50px;border:2px solid var(--becc-refresh-border);border-radius:999px;background:var(--becc-refresh-white);box-shadow:0 2px 10px #1d252a0d;color:var(--becc-refresh-ink)}.search__input:hover{border-color:#b7c1c6}.search__input:focus,.search__input.is-focused{border-color:var(--becc-refresh-orange);box-shadow:0 0 0 3px #ff580d33}.search__input::placeholder{color:#687277;opacity:1}.header__icon{border-radius:999px;transition:background-color .18s ease,color .18s ease}.header__icon:hover{background:var(--becc-refresh-surface-warm);color:var(--becc-refresh-orange-strong)}nav[aria-label=Primary] .main-nav__item--primary{border-radius:var(--becc-refresh-radius-sm);text-underline-offset:5px}nav[aria-label=Primary] .main-nav__item--primary:hover,nav[aria-label=Primary] .main-nav__item--primary.is-active{color:var(--becc-refresh-orange-strong)}.becc-primary-departments .becc-primary-more__label{border-color:var(--becc-refresh-orange-strong);background:var(--becc-refresh-orange-strong);color:var(--becc-refresh-white);box-shadow:0 4px 12px #8c2f002e}.becc-primary-departments>details>summary:hover .becc-primary-more__label,.becc-primary-departments>details[open]>summary .becc-primary-more__label{border-color:var(--becc-refresh-orange-dark);background:var(--becc-refresh-orange-dark)}.becc-primary-more>details>.main-nav__child{border-color:var(--becc-refresh-border);border-radius:var(--becc-refresh-radius-md);box-shadow:var(--becc-refresh-shadow-md)}.becc-department-stage__back,.becc-department-stage__brands-button,.becc-department-stage__all{border-radius:var(--becc-refresh-radius-sm)}.cc-header--sticky .header{box-shadow:0 10px 28px #1d252a1a}.becc-premium-home{--becc-orange: var(--becc-refresh-orange);--becc-orange-dark: var(--becc-refresh-orange-strong);--becc-charcoal: var(--becc-refresh-ink);--becc-muted: var(--becc-refresh-muted);--becc-line: var(--becc-refresh-border);--becc-soft: var(--becc-refresh-surface);padding-top:clamp(18px,2.5vw,34px)}.becc-premium-home__hero{border-color:var(--becc-refresh-border);border-radius:var(--becc-refresh-radius-lg);background:radial-gradient(circle at 88% 16%,rgba(255,88,13,.18),transparent 34%),linear-gradient(135deg,#fff,#fff9f5 58%,#f4f6f7);box-shadow:var(--becc-refresh-shadow-md)}.becc-premium-home__eyebrow,.becc-premium-home__kicker{color:var(--becc-refresh-orange-strong)}.becc-premium-home__title{color:var(--becc-refresh-ink);text-wrap:balance}.becc-premium-home__intro{color:var(--becc-refresh-muted)}.becc-premium-home__button{border-radius:999px}.becc-premium-home__button--primary{border-color:var(--becc-refresh-orange-strong);background:var(--becc-refresh-orange-strong);color:var(--becc-refresh-white)}.becc-premium-home__button--primary:hover{border-color:var(--becc-refresh-orange-dark);background:var(--becc-refresh-orange-dark)}.becc-premium-home__button--secondary:hover{border-color:var(--becc-refresh-orange-strong);color:var(--becc-refresh-orange-strong)}.becc-premium-home :is(a,button):focus-visible,.becc-featured :is(a,button):focus-visible{outline:3px solid var(--becc-refresh-orange);outline-offset:4px}.becc-premium-home__hero-media{border-radius:var(--becc-refresh-radius-md);background:#ffffffb3}.becc-premium-home__section-heading h2,.becc-featured__heading{color:var(--becc-refresh-ink);text-wrap:balance}.becc-premium-home__department{border-color:var(--becc-refresh-border);border-radius:var(--becc-refresh-radius-md);box-shadow:var(--becc-refresh-shadow-sm)}.becc-premium-home__department:hover{border-color:var(--becc-refresh-orange);box-shadow:0 14px 32px #1d252a21}.becc-premium-home__department-media{aspect-ratio:1 / 1;background:var(--becc-refresh-surface)}.becc-premium-home__department-action,.becc-premium-home__service a,.becc-premium-home__own-brands a:hover{color:var(--becc-refresh-orange-strong)}.becc-premium-home__products .card{height:100%;padding:12px;border:1px solid var(--becc-refresh-border);border-radius:var(--becc-refresh-radius-md);background:var(--becc-refresh-white);box-shadow:var(--becc-refresh-shadow-sm)}.becc-premium-home__products .card__media{border-radius:12px;background:var(--becc-refresh-surface)}.becc-premium-home__products .card__main-image{object-fit:contain}.becc-premium-home__service{border-top-color:var(--becc-refresh-orange);border-radius:var(--becc-refresh-radius-md);background:var(--becc-refresh-surface);box-shadow:var(--becc-refresh-shadow-sm)}.becc-home-elux-source{--becc-carousel-accent: var(--becc-refresh-orange-strong);--becc-carousel-ink: var(--becc-refresh-ink);--becc-carousel-muted: var(--becc-refresh-muted);--becc-carousel-surface: var(--becc-refresh-surface-warm);--becc-carousel-border: var(--becc-refresh-border)}.becc-featured__slide{border-color:var(--becc-refresh-border);border-radius:var(--becc-refresh-radius-lg);background:var(--becc-refresh-surface-warm);box-shadow:var(--becc-refresh-shadow-sm)}.becc-featured__media{background:var(--becc-refresh-white)}.becc-featured__image{object-fit:contain}.becc-featured__eyebrow,.becc-featured__label{color:var(--becc-refresh-orange-strong)}.becc-featured__link{border-radius:999px;background:var(--becc-refresh-orange-strong);color:var(--becc-refresh-white)}.becc-featured__link:hover{background:var(--becc-refresh-orange-dark)}.becc-featured__control{border-color:var(--becc-refresh-border);color:var(--becc-refresh-ink)}.becc-featured__control:hover{border-color:var(--becc-refresh-orange);color:var(--becc-refresh-orange-strong)}@media(min-width:769px){.header{padding-top:12px}.header__logo,.header__icons{margin-bottom:12px}.cc-header--sticky .header__logo .logo__link>span{max-width:180px}}@media(max-width:768.98px){.header{padding:10px 0 12px}.header__logo .logo__link>span{max-width:160px}.header .main-menu__toggle{min-height:48px;margin-top:10px;padding:10px 16px 10px 46px;border:2px solid var(--becc-refresh-orange);border-radius:12px;background:var(--becc-refresh-surface-warm);color:var(--becc-refresh-ink)}.header .main-menu__disclosure[open] .main-menu__toggle{border-color:var(--becc-refresh-orange-strong);background:var(--becc-refresh-orange-strong);color:var(--becc-refresh-white)}.search__input{min-height:48px}.becc-premium-home__hero{border-radius:20px;box-shadow:0 10px 28px #1d252a1a}.becc-premium-home__hero-media{min-height:230px}.becc-premium-home__departments{gap:12px}.becc-premium-home__department-copy{padding:14px}.becc-featured__slide{border-radius:20px}}@media(min-width:769px){.cc-header--sticky .header.is-out .main-menu__disclosure{overflow:hidden!important}}html{scroll-padding-top:calc(var(--header-end, var(--header-height, 120px)) + 12px)}main :where([id],:focus-visible){scroll-margin-top:calc(var(--header-end, var(--header-height, 120px)) + 12px)}@media(prefers-reduced-motion:reduce){.becc-premium-home__button,.becc-premium-home__department,.header__icon{transition:none}}.becc-primary-departments .becc-primary-more__label{border-color:var(--becc-refresh-orange);background:var(--becc-refresh-orange);box-shadow:0 4px 14px #ff580d3d}.becc-primary-departments>details>summary:hover .becc-primary-more__label,.becc-primary-departments>details[open]>summary .becc-primary-more__label{border-color:var(--becc-refresh-orange-strong);background:var(--becc-refresh-orange-strong)}.becc-premium-home{--becc-orange: var(--becc-refresh-orange) !important;--becc-orange-dark: var(--becc-refresh-orange-strong) !important;--becc-charcoal: var(--becc-refresh-ink) !important;--becc-muted: var(--becc-refresh-muted) !important;--becc-line: var(--becc-refresh-border) !important;--becc-soft: var(--becc-refresh-surface) !important;padding:clamp(12px,1.6vw,22px) 0 clamp(30px,4.5vw,58px)!important}.becc-premium-home__hero{min-height:clamp(360px,31vw,420px)!important;gap:clamp(22px,4vw,56px)!important;padding:clamp(24px,2.7vw,36px)!important}.becc-premium-home__intro{margin-top:16px!important}.becc-premium-home__actions{margin-top:22px!important}.becc-premium-home__section{margin-top:clamp(34px,4.2vw,58px)!important}.becc-premium-home__section-heading{gap:20px!important;margin-bottom:18px!important}.becc-premium-home__department{position:relative;border-color:var(--becc-refresh-border)!important;border-radius:var(--becc-refresh-radius-md)!important;box-shadow:var(--becc-refresh-shadow-sm)!important}.becc-premium-home__department:hover{border-color:var(--becc-refresh-orange)!important;box-shadow:0 14px 32px #1d252a21!important}.becc-premium-home__department:focus-visible{outline:3px solid var(--becc-refresh-orange);outline-offset:4px}.becc-premium-home__department-media{aspect-ratio:1 / 1!important;padding:clamp(10px,1.2vw,16px)!important;border-bottom:1px solid var(--becc-refresh-border);background:linear-gradient(145deg,#ffffff 0%,var(--becc-refresh-surface) 100%)!important}.becc-premium-home__department-image{max-width:100%;max-height:100%;object-fit:contain}.becc-premium-home__department-copy{gap:6px!important;padding:14px 15px 16px!important}.becc-premium-home__department-copy strong{color:var(--becc-refresh-ink);font-weight:800}.becc-premium-home__department-action{padding-top:4px;color:var(--becc-refresh-orange-strong)!important;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.becc-premium-home__own-brands{margin-top:10px!important}.becc-premium-home__products{gap:clamp(14px,1.7vw,22px)!important}.becc-premium-home__products .card{padding:12px!important;border-color:var(--becc-refresh-border)!important;border-radius:var(--becc-refresh-radius-md)!important;box-shadow:var(--becc-refresh-shadow-sm)!important}.becc-premium-home__products .card__info-container{padding-top:2px}.becc-premium-home__products .card__title{color:var(--becc-refresh-ink);font-size:1.75rem!important;font-weight:800;line-height:1.35!important}.becc-premium-home__products .price{margin-top:6px}.becc-premium-home__products .price__current{color:var(--becc-refresh-ink);font-size:1.8rem;font-weight:800}.becc-premium-home__products .product-inventory__status,.becc-premium-home__products .becc-kit-card__availability{color:#3f494e;font-size:1.5rem;font-weight:650;line-height:1.4}.becc-premium-home__service{padding:clamp(18px,2.4vw,28px)!important}aside[aria-labelledby=becc-age-notice-title]{margin:12px auto!important;padding:clamp(13px,1.7vw,18px)!important;border-color:var(--becc-refresh-border)!important;border-left:5px solid var(--becc-refresh-orange)!important;border-radius:var(--becc-refresh-radius-md)!important;background:var(--becc-refresh-surface-warm)!important;color:var(--becc-refresh-ink)!important;font-size:1.6rem!important;line-height:1.45!important}#becc-age-notice-title{margin:0 0 5px!important;color:var(--becc-refresh-ink)!important;font-size:clamp(1.9rem,2vw,2.2rem)!important;line-height:1.3!important}aside[aria-labelledby=becc-age-notice-title] p{margin:0 0 5px!important}aside[aria-labelledby=becc-age-notice-title] p:last-child{margin-bottom:0!important}aside[aria-labelledby=becc-age-notice-title] a{color:var(--becc-refresh-orange-strong)!important;font-weight:750;text-underline-offset:3px}.becc-home-elux-source{--becc-carousel-accent: var(--becc-refresh-orange-strong) !important;--becc-carousel-ink: var(--becc-refresh-ink) !important;--becc-carousel-muted: var(--becc-refresh-muted) !important;--becc-carousel-surface: var(--becc-refresh-surface-warm) !important;--becc-carousel-border: var(--becc-refresh-border) !important}.becc-home-elux-source .becc-featured{padding-block:clamp(28px,4vw,48px)!important}.becc-home-elux-source .becc-featured__header{margin-bottom:16px!important}.becc-home-elux-source .becc-featured__slide{border-color:var(--becc-refresh-border)!important;border-radius:var(--becc-refresh-radius-lg)!important;background:radial-gradient(circle at 90% 10%,rgba(255,88,13,.12),transparent 34%),var(--becc-refresh-surface-warm)!important;box-shadow:var(--becc-refresh-shadow-md)!important}.becc-home-elux-source .becc-featured__media{background:var(--becc-refresh-white)!important}.becc-home-elux-source .becc-featured__eyebrow,.becc-home-elux-source .becc-featured__label{color:var(--becc-refresh-orange-strong)!important}.becc-home-elux-source .becc-featured__link{border-radius:999px!important;background:var(--becc-refresh-orange-strong)!important;color:var(--becc-refresh-white)!important;box-shadow:0 5px 14px #b6400833}.becc-home-elux-source .becc-featured__link:hover{background:var(--becc-refresh-orange-dark)!important}.becc-home-elux-source .becc-featured__control:hover{border-color:var(--becc-refresh-orange)!important;color:var(--becc-refresh-orange-strong)!important}@media(max-width:768.98px){.header .main-menu__toggle{border-color:var(--becc-refresh-orange);background:var(--becc-refresh-orange);color:var(--becc-refresh-white);box-shadow:0 4px 14px #ff580d33}.header .main-menu__toggle:hover,.header .main-menu__disclosure[open] .main-menu__toggle{border-color:var(--becc-refresh-orange-strong);background:var(--becc-refresh-orange-strong);color:var(--becc-refresh-white)}.becc-premium-home{padding-top:8px!important}.becc-premium-home__hero{gap:14px!important;padding:20px 17px 14px!important}.becc-premium-home__hero-media{min-height:190px}.becc-premium-home__section{margin-top:30px!important}.becc-premium-home__section-heading{margin-bottom:14px!important}.becc-premium-home__department-copy{min-height:0!important;padding:12px!important}.becc-premium-home__products{gap:12px 9px!important}.becc-premium-home__products .card{padding:9px!important}.becc-premium-home__products .card__title{font-size:1.7rem!important}aside[aria-labelledby=becc-age-notice-title]{margin:10px 12px!important;padding:12px!important;font-size:1.55rem!important}#becc-age-notice-title{font-size:1.9rem!important}.becc-home-elux-source .becc-featured{padding-block:26px!important}.becc-home-elux-source .becc-featured__content{padding:20px!important}}.becc-primary-departments .becc-primary-more__label,.header .main-menu__toggle{border-color:var(--becc-refresh-orange)!important;background-color:var(--becc-refresh-orange)!important;color:var(--becc-refresh-white)!important}.becc-primary-departments>details>summary:hover .becc-primary-more__label,.becc-primary-departments>details[open]>summary .becc-primary-more__label,.header .main-menu__toggle:hover,.header .main-menu__disclosure[open] .main-menu__toggle{border-color:var(--becc-refresh-orange-strong)!important;background-color:var(--becc-refresh-orange-strong)!important;color:var(--becc-refresh-white)!important}.becc-primary-departments>details>summary:focus-visible .becc-primary-more__label,.header .main-menu__toggle:focus-visible{outline:3px solid var(--becc-refresh-orange-dark);outline-offset:3px}.becc-premium-home__section-heading h2{max-width:820px;color:var(--becc-refresh-ink)!important;font-weight:850;letter-spacing:-.02em;line-height:1.15!important}.becc-premium-home__section-heading>p{color:#465156!important;font-weight:550}.becc-premium-home__departments{align-items:stretch}.becc-premium-home__department{height:100%;background:var(--becc-refresh-white)!important}.becc-premium-home__department-media{width:100%;aspect-ratio:1 / 1!important;overflow:hidden;padding:clamp(12px,1.35vw,18px)!important}.becc-premium-home__department-image,.becc-premium-home__department-media .becc-premium-home__placeholder{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important}.becc-premium-home__department-copy{padding:15px 16px 17px!important}.becc-premium-home__department-copy strong{display:block;min-height:2.6em;font-size:1.75rem!important;font-weight:850;line-height:1.3!important}.becc-premium-home__department-copy>span:not(.becc-premium-home__department-action){color:#4b565b!important;line-height:1.45!important}.becc-premium-home__department-action{font-weight:850!important}.becc-premium-home__products .card__info{padding-top:4px}.becc-premium-home__products .card__title{min-height:2.7em;margin-top:7px!important;color:var(--becc-refresh-ink)!important;font-size:1.8rem!important;font-weight:850!important;line-height:1.35!important}.becc-premium-home__products .card__title a{text-decoration-thickness:1px;text-underline-offset:3px}.becc-premium-home__products .card__title a:hover{color:var(--becc-refresh-orange-strong);text-decoration:underline}.becc-premium-home__products .price{margin-top:8px!important}.becc-premium-home__products .price__current{color:var(--becc-refresh-ink)!important;font-size:1.95rem!important;font-weight:850!important;line-height:1.25}.becc-premium-home__products .product-inventory__status,.becc-premium-home__products .becc-kit-card__availability{margin-top:8px;padding-top:8px;border-top:1px solid var(--becc-refresh-border);color:#394348!important;font-size:1.55rem!important;font-weight:700!important;line-height:1.4!important}.becc-home-elux-source .becc-featured__heading{font-weight:850;letter-spacing:-.02em}.becc-home-elux-source .becc-featured__slide{overflow:hidden}.becc-home-elux-source .becc-featured__media{border-right:1px solid var(--becc-refresh-border);background:radial-gradient(circle at 50% 45%,rgba(255,88,13,.1),transparent 54%),var(--becc-refresh-white)!important}.becc-home-elux-source .becc-featured__image{filter:drop-shadow(0 12px 18px rgba(29,37,42,.12))}.becc-home-elux-source .becc-featured__title{color:var(--becc-refresh-ink);font-weight:850;letter-spacing:-.02em}.becc-home-elux-source .becc-featured__strengths{gap:10px!important}.becc-home-elux-source .becc-featured__strengths .becc-featured__link{min-width:76px;justify-content:center;text-align:center}.becc-deferred-map{max-width:1180px;margin:clamp(22px,3vw,38px) auto;overflow:hidden;border:1px solid var(--becc-refresh-border);border-radius:var(--becc-refresh-radius-lg);background:var(--becc-refresh-surface);box-shadow:var(--becc-refresh-shadow-sm)}.becc-deferred-map iframe{height:clamp(280px,32vw,360px)!important}.back-to-top{padding-block:13px!important;color:var(--becc-refresh-ink);font-weight:800}.footer{padding:32px 0 24px!important}.footer__main{margin-bottom:20px!important}.footer .footer-block{margin-bottom:0!important}.footer .footer-block__heading,.footer .disclosure__title{margin-bottom:.65em!important;color:var(--becc-refresh-ink);font-weight:850}.footer .footer-block__text{line-height:1.45}.footer .footer-block__text p{margin-bottom:.75em}.footer .footer-menu__links>li{margin-bottom:1rem!important}.footer .footer-block__btns,.footer .footer-col--newsletter .input-with-button{margin-top:1em!important}.footer .footer__hr{margin:20px 0!important}.footer .footer__meta{row-gap:20px}@media(max-width:768.98px){.becc-premium-home__department-copy strong{min-height:0;font-size:1.65rem!important}.becc-premium-home__department-media{padding:10px!important}.becc-premium-home__products .card__title{min-height:0;font-size:1.7rem!important}.becc-premium-home__products .price__current{font-size:1.85rem!important}.becc-home-elux-source .becc-featured__media{border-right:0;border-bottom:1px solid var(--becc-refresh-border)}.becc-deferred-map{margin:20px 12px;border-radius:var(--becc-refresh-radius-md)}.becc-deferred-map iframe{height:260px!important}.footer{padding:22px 0 18px!important}.footer__main{--row-gap: 22px !important;margin-bottom:12px!important}.footer .footer-col--not-collapsed{margin-top:24px!important}.footer .footer-col--not-collapsed+.footer-col--not-collapsed>.footer-block{padding-top:22px!important}.footer .footer__hr{margin:12px 0 0!important}}@media(max-width:430px){.becc-premium-home__products product-card.card,.main-products-grid[data-layout=grid] .main-products-grid__results product-card.card{padding:8px!important}.becc-premium-home__products product-card.card .card__info,.main-products-grid[data-layout=grid] .main-products-grid__results product-card.card .card__info{padding-top:10px}.becc-premium-home__products product-card.card .card__title,.main-products-grid[data-layout=grid] .main-products-grid__results product-card.card .card__title{min-height:0;margin-top:0!important;font-size:1.75rem!important;font-weight:850;line-height:1.32!important;word-break:normal;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none}.becc-premium-home__products product-card.card .price,.main-products-grid[data-layout=grid] .main-products-grid__results product-card.card .price{margin-top:0!important;padding-top:6px!important}.becc-premium-home__products product-card.card .price__current,.main-products-grid[data-layout=grid] .main-products-grid__results product-card.card .price__current{font-size:2rem!important;font-weight:850!important;line-height:1.2}.becc-premium-home__products>li:has(>product-card.becc-kit-card>.card__info-container>.becc-kit-card__colour-choice)>product-card.becc-kit-card,body:has(.cc-collection-products) .main-products-grid__results li:has(>product-card.becc-kit-card>.card__info-container>.becc-kit-card__colour-choice)>product-card.becc-kit-card{grid-template-columns:clamp(152px,48%,180px) minmax(0,1fr);column-gap:10px;row-gap:10px}.becc-premium-home__products>li:has(>product-card.becc-kit-card>.card__info-container>.becc-kit-card__colour-choice)>product-card.becc-kit-card .card__info,body:has(.cc-collection-products) .main-products-grid__results li:has(>product-card.becc-kit-card>.card__info-container>.becc-kit-card__colour-choice)>product-card.becc-kit-card .card__info{padding-top:0}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/becc-visual-refresh.css.map */
