html,body{overflow-x:clip!important;max-width:100%}svg,video,iframe{max-width:100%}:root{--nova-sale-color: #bd0000;--nova-compare-color: #666666;--nova-hero-accent: #9a83f7}.shopify-section:has(.slideshow.banner){position:relative}.slideshow__controls.slider-buttons{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding-bottom:24px;z-index:3;border:none;background:transparent;display:flex;align-items:flex-end;justify-content:center;pointer-events:none}.slideshow__controls>*{pointer-events:auto}.slideshow__controls .slideshow__autoplay{display:none!important}.slideshow__controls .slider-counter{display:flex;justify-content:center;min-width:4.4rem}.slideshow__controls .slider-counter__link--dots .dot{width:8px;height:8px;border-radius:50%;background-color:#fff6;border:none;padding:0;display:block;transition:all .3s ease}.slideshow__controls .slider-counter__link--dots:not(.slider-counter__link--active):hover .dot{background-color:#ffffffb3;transform:scale(1.15)}.slideshow__controls .slider-counter__link--active.slider-counter__link--dots .dot{background-color:#fff;transform:scale(1.25);box-shadow:0 0 6px #0000004d}.slideshow__controls button.slider-button{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:4.4rem;height:4.4rem;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:#0000002e;color:#fff;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);transition:background-color .2s ease-in-out,transform .2s ease-in-out}.slideshow__controls button.slider-button.slider-button--prev{left:1.6rem}.slideshow__controls button.slider-button.slider-button--next{right:1.6rem}.slideshow__controls button.slider-button:not([disabled]):hover{background:#00000061;transform:translateY(-50%) scale(1.06)}.slideshow__controls button.slider-button .icon{height:1.6rem;color:#fff}.slideshow__controls button.slider-button[disabled]{opacity:.35}.slideshow__text.banner__box{background:transparent!important;border:none!important;box-shadow:none!important;padding:0 20px!important}.slideshow__text .banner__heading{font-weight:800!important;letter-spacing:-.5px!important;text-shadow:0 2px 8px rgba(0,0,0,.2)}.slideshow__text .banner__buttons .button{background-color:#121212!important;color:#fff!important;font-size:14px!important;font-weight:700!important;text-transform:uppercase;padding:12px 32px!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:999px!important;box-shadow:0 4px 14px #00000026!important;transition:transform .2s ease,background-color .2s ease}.slideshow__text .banner__buttons .button:hover{background-color:#333!important;transform:translateY(-2px)}.slideshow .banner:after,.slideshow .banner__media:after{z-index:0!important}@media screen and (max-width:749px){.slideshow__controls.slider-buttons{padding-bottom:16px}.slideshow__controls .slider-counter__link{padding:0 .3rem}.slideshow__controls button.slider-button{width:3.2rem;height:3.2rem}.slideshow__controls button.slider-button.slider-button--prev{left:.6rem}.slideshow__controls button.slider-button.slider-button--next{right:.6rem}}.announcement-bar__message{margin:0}.announcement-bar__message a,.announcement-bar__message u{text-underline-offset:.3rem}.announcement-bar__message strong,.announcement-bar__message b{font-weight:700}.announcement-bar__link{display:inline-flex;align-items:center;gap:.4rem}.collection__title-row{display:flex;align-items:baseline;justify-content:space-between;gap:1.6rem;flex-wrap:wrap}.collection__title-row .title{margin-bottom:0}.collection__discover{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:1.1rem;letter-spacing:.08em;color:rgb(var(--color-foreground));text-decoration:none;white-space:nowrap;opacity:.55;transition:opacity .2s ease-in-out,transform .2s ease-in-out}.collection__discover:hover{opacity:1;transform:translate(.2rem);text-decoration:underline;text-underline-offset:.3rem}@media screen and (max-width:749px){.collection__title-row{align-items:center}.collection__discover{font-size:1rem}}.price--on-sale .price-item--sale,.price--on-sale .price__sale .price-item--sale{color:var(--nova-sale-color)}.price--on-sale .price__sale s.price-item--regular,.price--on-sale .price__sale .price-item--regular{color:var(--nova-compare-color);opacity:1;font-weight:400}.price__sale{display:flex;flex-wrap:wrap;align-items:baseline;gap:.6rem}.price-item--regular .price-from,.price--on-sale .price__regular{font-weight:400}.card__heading+.card-information .price{flex-wrap:wrap}.tab-three .btn-3{display:flex;flex-wrap:wrap;justify-content:center;gap:2.4rem;list-style:none;padding:0;margin:0 0 2.4rem}.tab-three .spanList-3{cursor:pointer;padding-bottom:.6rem;border-bottom:.2rem solid transparent;opacity:.45;transition:opacity .2s ease-in-out,border-color .2s ease-in-out}.tab-three .spanList-3:hover{opacity:.8}.tab-three .spanList-3[aria-selected=true]{opacity:1;border-bottom-color:currentColor}.tab-three .spanList-3 h3{margin:0}.tab-three .tab_panel[hidden]{display:none}.tab-three .tab_panel{display:grid;grid-template-columns:1fr;gap:2rem;align-items:center}@media screen and (min-width:750px){.tab-three .tab_panel{grid-template-columns:1fr 1fr}}.tab-three .tab_panel .media img,.tab-three .tab_panel .tab_left_img img{display:block;width:100%;height:auto}.tab-three .tab_panel .button{justify-self:start;margin-top:1.6rem}.desktop-localization-wrapper,.menu-drawer__localization{display:none!important}.announcement-bar-section .utility-bar{min-height:38px}.announcement-bar-section .announcement-bar{display:flex;align-items:center;justify-content:center;min-height:38px}.announcement-bar-section .announcement-bar__message{margin:0;padding:6px 0;font-size:13px!important;font-weight:700!important;letter-spacing:.5px;line-height:1.4;text-align:center}.announcement-bar-section .announcement-bar__link{justify-content:center}:root{--buttons-radius: 999px;--buttons-radius-outset: 999px;--inputs-radius: 999px;--inputs-radius-outset: 999px;--badge-corner-radius: 999px;--variant-pills-radius: 999px}.button,.customer button,.shopify-challenge__button,.shopify-payment-button__button,.shopify-payment-button__button--unbranded,.badge,.price__badge-sale,.price__badge-sold-out,.cart__checkout-button,.field__input,.select__select,.customer .field input,.customer select,.search__input,.quantity__input{border-radius:999px!important}.field:after,.select:after,.customer .field:after,.search__input.field__input:after{border-radius:999px!important}.header{padding-top:12px!important;padding-bottom:12px!important}.header__inline-menu .list-menu--inline{gap:20px}.header__menu-item{font-size:14px!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.5px}.header__menu-item span,.header__menu-item>span{font-size:14px;font-weight:700;letter-spacing:.5px}.collection__title-row{display:flex!important;justify-content:space-between!important;align-items:baseline!important;gap:1.6rem;flex-wrap:wrap;margin-bottom:24px!important}.collection__title-row .title{font-size:22px!important;font-weight:800!important;letter-spacing:-.5px!important;text-transform:uppercase;margin:0!important}.collection__discover{font-size:13px!important;font-weight:700!important;color:rgb(var(--color-foreground))!important;text-transform:uppercase;text-decoration:underline!important;text-underline-offset:4px;letter-spacing:.5px;opacity:1}.collection__view-all{display:none!important}.card-wrapper{border-radius:16px!important;transition:transform .25s ease,box-shadow .25s ease}.card-wrapper:hover{transform:translateY(-3px)}.card__heading{font-size:16px!important;font-weight:600!important;line-height:1.3!important}.card-information .price__regular,.card-information .price__sale{font-size:17px!important;font-weight:700!important}.card__badge .badge{border-radius:999px!important;padding:4px 10px!important;font-size:11px!important;font-weight:800!important;letter-spacing:.5px;border:none!important}.card__badge .badge--sale{background-color:#d0021b!important;color:#fff!important}.card__badge .badge--sold-out{background-color:#efefef!important;color:#666!important}.facets__heading,.facet-filters__label{display:none!important}.facets__form{align-items:center}.facets__form>*{align-self:center!important}.facets__wrapper{margin:0!important;padding-top:0!important;padding-bottom:0!important}.facets__wrapper .facets__disclosure{margin:0!important;padding:0!important}.facets__disclosure .facets__summary{margin:0!important}.facets__wrapper{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.facets__disclosure .facets__summary{display:inline-flex;align-items:center;height:38px;min-height:38px;padding:0 18px;border:1px solid #e0e0e0;border-radius:999px;background-color:#fff;color:#121212;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1;box-shadow:none;transition:border-color .2s ease,background-color .2s ease}.facets__disclosure .facets__summary:hover,.facets__disclosure[open] .facets__summary{border-color:#121212}.facets__disclosure .facets__summary>div{display:inline-flex;align-items:center;gap:6px}.facets__disclosure .facets__summary .icon-caret{height:8px}.facets__disclosure .facets__summary .facets__summary-label{white-space:nowrap}.facets__display,.parent-display.facets__display{border:none;border-radius:12px;background:#fff;box-shadow:0 8px 28px #0000001f;overflow:hidden;margin-top:8px}.facets__display .facets__header{border-bottom:1px solid rgba(0,0,0,.06);padding:12px 16px}.facets__display .facets__selected{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;opacity:.6}.facets__display .facets__reset{font-size:12px;text-underline-offset:3px}.active-facets{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px}.active-facets__button .active-facets__button-inner,.active-facets__button-inner.button{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border:none;border-radius:999px;background-color:#121212;color:#fff;font-size:12px;font-weight:700;letter-spacing:.04em;line-height:1;text-decoration:none;transition:background-color .2s ease}.active-facets__button .active-facets__button-inner:hover,.active-facets__button-inner.button:hover{background-color:#333;color:#fff}.active-facets__button-inner .icon-close-small,.active-facets__button-inner svg{width:10px;height:10px;fill:currentColor}.active-facets__button-remove{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;text-underline-offset:3px;opacity:.6}.active-facets__button-remove:hover{opacity:1}.facets__form .select,.product-count .select{display:inline-flex!important;align-items:center!important;position:relative!important;height:38px!important;min-height:38px!important;border:1px solid #e0e0e0!important;border-radius:999px!important;background-color:#fff!important;box-shadow:none!important;transition:border-color .2s ease}.facets__form .select:hover,.product-count .select:hover{border-color:#121212!important}.facets__form .select__select,.product-count .select__select,.facet-filters__sort.select__select{border:none!important;outline:none!important;box-shadow:none!important;background:transparent!important;border-radius:999px!important;height:100%!important;width:auto!important;min-width:0!important;padding:0 28px 0 16px!important;font-size:13px!important;font-weight:700!important;letter-spacing:.02em;color:#121212!important;cursor:pointer!important;appearance:none;-webkit-appearance:none}.facets__form .select__select:focus,.facets__form .select__select:focus-visible,.product-count .select__select:focus{outline:none!important;box-shadow:none!important;border:none!important}.facets__form .select .icon-caret,.product-count .select .icon-caret{position:absolute!important;right:14px!important;top:50%!important;transform:translateY(-50%)!important;width:10px!important;height:10px!important;margin:0!important;pointer-events:none!important}.product-count__text{margin:0!important;font-size:12px!important;font-weight:700!important;letter-spacing:.05em!important;text-transform:uppercase!important;color:#666!important}.collection-hero__inner{padding-top:24px!important;padding-bottom:24px!important}.collection-hero__title{text-align:left;text-transform:uppercase;font-weight:800;letter-spacing:-.5px;margin:0!important}.collection-hero__description{text-align:left;margin-left:0;margin-right:auto}.collection-hero .collection-hero__text-wrapper{text-align:left}.product-grid{--grid-desktop-horizontal-spacing: 20px;--grid-desktop-vertical-spacing: 20px;--grid-mobile-horizontal-spacing: 12px;--grid-mobile-vertical-spacing: 12px}.product-grid .card-wrapper{border-radius:16px;transition:transform .25s ease,box-shadow .25s ease}.product-grid .card-wrapper:hover{transform:translateY(-3px)}@media screen and (min-width:750px){.template-page-our-story .banner{height:460px!important;min-height:460px!important;max-height:460px!important}.template-page-our-story .banner__media,.template-page-our-story .banner__media img{height:100%!important;object-fit:cover}}.template-page-our-story .banner__box{background:transparent!important;border:none!important;box-shadow:none!important}.template-page-our-story .banner__heading{font-weight:800;letter-spacing:-.5px;text-transform:uppercase;text-shadow:0 2px 12px rgba(0,0,0,.25)}.template-page-our-story .banner__text{text-transform:uppercase;letter-spacing:.12em;font-size:13px;opacity:.9}.template-page-our-story .rich-text__blocks{max-width:800px;margin-left:auto;margin-right:auto}.template-page-our-story .rich-text__blocks h2{font-weight:800;text-transform:uppercase;letter-spacing:-.5px;line-height:1.15}.template-page-our-story .rich-text__text p{font-size:18px;line-height:1.6}.template-page-our-story .image-with-text__media{border-radius:16px!important;overflow:hidden!important}.template-page-our-story .image-with-text__media img{border-radius:16px}@media screen and (min-width:750px){.template-page-our-story .image-with-text__grid{column-gap:48px!important;row-gap:0!important;align-items:center;flex-wrap:nowrap}.template-page-our-story .image-with-text__grid>.grid__item{width:calc(50% - 24px)!important;max-width:calc(50% - 24px)!important;flex:0 0 auto!important}}.template-page-our-story .image-with-text__content{padding:0!important}.template-page-our-story .image-with-text__heading{font-weight:800;letter-spacing:-.3px;line-height:1.2}.template-page-our-story .image-with-text .caption-with-letter-spacing,.template-page-our-story .image-with-text .caption{text-transform:uppercase;letter-spacing:.12em;font-size:12px;opacity:.7}.template-page-our-story .image-with-text__text p{font-size:16px;line-height:1.65}.template-page-our-story .multicolumn-list{--grid-desktop-horizontal-spacing: 24px;--grid-mobile-horizontal-spacing: 16px}.template-page-our-story .multicolumn-card{border-radius:16px;overflow:hidden}.template-page-our-story .multicolumn-card__image-wrapper img{border-radius:16px}.template-page-our-story .multicolumn-card__info .h3,.template-page-our-story .multicolumn-card__info h3{font-weight:800;text-transform:uppercase;letter-spacing:-.2px}.template-page-our-story .button{border-radius:999px!important;text-transform:uppercase;font-weight:700;letter-spacing:.06em;padding:12px 28px}.template-page-our-story .shopify-section{scroll-margin-top:0}.template-page-our-story .color-scheme-2,.template-page-azelka-cares .color-scheme-2{--color-foreground: 18, 18, 18}@media screen and (min-width:750px){.template-page-azelka-cares .banner{height:440px!important;min-height:440px!important;max-height:440px!important}.template-page-azelka-cares .banner__media,.template-page-azelka-cares .banner__media img{height:100%!important;object-fit:cover}}.template-page-azelka-cares .banner__box{background:transparent!important;border:none!important;box-shadow:none!important}.template-page-azelka-cares .banner__heading{font-weight:800;letter-spacing:-.5px;text-transform:uppercase;text-shadow:0 2px 12px rgba(0,0,0,.3)}.template-page-azelka-cares .banner__text{text-transform:uppercase;letter-spacing:.14em;font-size:13px;opacity:.95}.template-page-azelka-cares .rich-text__blocks{max-width:800px;margin-left:auto;margin-right:auto}.template-page-azelka-cares .rich-text__blocks h2{font-weight:800;text-transform:uppercase;letter-spacing:-.5px;line-height:1.15}.template-page-azelka-cares .rich-text__text p{font-size:18px;line-height:1.6}.template-page-azelka-cares .multicolumn-list{--grid-desktop-horizontal-spacing: 24px;--grid-mobile-horizontal-spacing: 16px}.template-page-azelka-cares .multicolumn-card{border-radius:16px;overflow:hidden}.template-page-azelka-cares .multicolumn-card__image-wrapper img{border-radius:16px}.template-page-azelka-cares .multicolumn-card__info .h3,.template-page-azelka-cares .multicolumn-card__info h3{font-weight:800;text-transform:uppercase;letter-spacing:-.2px}.template-page-azelka-cares .image-with-text__media{border-radius:16px!important;overflow:hidden!important}.template-page-azelka-cares .image-with-text__media img{border-radius:16px}@media screen and (min-width:750px){.template-page-azelka-cares .image-with-text__grid{column-gap:48px!important;row-gap:0!important;align-items:center;flex-wrap:nowrap}.template-page-azelka-cares .image-with-text__grid>.grid__item{width:calc(50% - 24px)!important;max-width:calc(50% - 24px)!important;flex:0 0 auto!important}}.template-page-azelka-cares .image-with-text__content{padding:0!important}.template-page-azelka-cares .image-with-text__heading{font-weight:800;letter-spacing:-.3px;line-height:1.2}.template-page-azelka-cares .image-with-text .caption-with-letter-spacing,.template-page-azelka-cares .image-with-text .caption{text-transform:uppercase;letter-spacing:.12em;font-size:12px;opacity:.7}.template-page-azelka-cares .image-with-text__text p{font-size:16px;line-height:1.65}.template-page-azelka-cares .button{border-radius:999px!important;text-transform:uppercase;font-weight:700;letter-spacing:.06em;padding:12px 28px}@media screen and (min-width:750px){.template-page-artist-series .banner{height:460px!important;min-height:460px!important;max-height:460px!important}.template-page-artist-series .banner__media,.template-page-artist-series .banner__media img{height:100%!important;object-fit:cover;object-position:center 0%}}.template-page-artist-series .banner__box{background:transparent!important;border:none!important;box-shadow:none!important}.template-page-artist-series .banner__heading{font-weight:800;letter-spacing:-.5px;text-transform:uppercase;text-shadow:0 2px 12px rgba(0,0,0,.35)}.template-page-artist-series .banner__text{text-transform:uppercase;letter-spacing:.14em;font-size:13px;opacity:.95}.template-page-artist-series .image-with-text__media{border-radius:16px!important;overflow:hidden!important}.template-page-artist-series .image-with-text__media img{border-radius:16px}@media screen and (min-width:750px){.template-page-artist-series .image-with-text__grid{column-gap:48px!important;row-gap:0!important;align-items:center;flex-wrap:nowrap}.template-page-artist-series .image-with-text__grid>.grid__item{width:calc(50% - 24px)!important;max-width:calc(50% - 24px)!important;flex:0 0 auto!important}}.template-page-artist-series .image-with-text__content{padding:0!important}.template-page-artist-series .image-with-text__heading{font-weight:800;letter-spacing:-.3px;line-height:1.2}.template-page-artist-series .image-with-text .caption-with-letter-spacing,.template-page-artist-series .image-with-text .caption{text-transform:uppercase;letter-spacing:.12em;font-size:12px;opacity:.7}.template-page-artist-series .image-with-text__text p{font-size:18px;line-height:1.6;color:#121212}.template-page-artist-series .product-grid{--grid-desktop-horizontal-spacing: 20px;--grid-desktop-vertical-spacing: 20px;--grid-mobile-horizontal-spacing: 12px;--grid-mobile-vertical-spacing: 12px}.template-page-artist-series .product-grid .card-wrapper{border-radius:16px;transition:transform .25s ease,box-shadow .25s ease}.template-page-artist-series .product-grid .card-wrapper:hover{transform:translateY(-3px)}.template-page-artist-series .slider-button{border:none;border-radius:50%;background:#0000000f}.template-page-artist-series .multicolumn-list{--grid-desktop-horizontal-spacing: 24px;--grid-mobile-horizontal-spacing: 16px}.template-page-artist-series .multicolumn-card{border-radius:16px;overflow:hidden}.template-page-artist-series .multicolumn-card__image-wrapper img{border-radius:16px}.template-page-artist-series .multicolumn-card__info .h3,.template-page-artist-series .multicolumn-card__info h3{font-weight:800;text-transform:uppercase;letter-spacing:-.2px}.template-page-artist-series .button{border-radius:999px!important;text-transform:uppercase;font-weight:700;letter-spacing:.06em;padding:12px 28px}.nova-tb{padding-top:40px;padding-bottom:40px}.nova-tb__title{font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;text-align:center}.nova-tb__text{font-size:12px;line-height:1.5;color:#666;text-align:center}.nova-tb__item{text-align:center}@media screen and (max-width:749px){.nova-tb{display:grid;grid-auto-flow:column;grid-auto-columns:42%;gap:16px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.nova-tb::-webkit-scrollbar{display:none}.nova-tb__item{scroll-snap-align:start}}.footer__content-top{display:flex!important;flex-direction:column!important}.footer__blocks-wrapper{align-items:flex-start}.footer-block--newsletter{order:-1!important;width:100%!important;max-width:100%!important;flex:0 0 100%!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;margin-bottom:40px}.footer-block__newsletter{width:100%;text-align:center!important;display:flex!important;flex-direction:column!important;align-items:center!important}.footer-block__heading{margin:0 0 6px;font-size:19px;font-weight:800;letter-spacing:.5px;text-transform:uppercase}.footer-block__subtext{margin-bottom:16px;font-size:13px;line-height:1.5;color:#666}.footer-block__subtext p{margin:0}.footer__newsletter .newsletter-form__field-wrapper{max-width:380px!important;margin:0 auto!important}.footer__newsletter .field__input{height:42px!important;border:1px solid #e0e0e0!important;border-radius:999px!important;padding:0 56px 0 20px!important;font-size:13px!important;background:#fff!important}.footer__newsletter .field__input:focus{border-color:#121212!important;box-shadow:none!important}.footer__newsletter .newsletter-form__button{top:4px!important;right:4px!important;width:34px!important;height:34px!important;min-width:34px!important;border:none!important;border-radius:999px!important;background-color:#121212!important;color:#fff!important}.footer__newsletter .newsletter-form__button:hover{background-color:#333!important}.footer__newsletter .newsletter-form__button .icon{width:14px;height:14px}.footer-block--newsletter .footer__list-social{justify-content:center;margin-top:16px}.footer-block--menu .footer-block__heading{margin-bottom:10px;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.footer-block__details-content>li>a,.footer-block__details-content .list-menu__item--link{font-size:13px;line-height:1.8;text-decoration:none;color:#121212;opacity:1;transition:opacity .2s ease}.footer-block__details-content>li>a:hover,.footer-block__details-content .list-menu__item--link:hover{opacity:1;text-decoration:underline;text-underline-offset:3px}.footer-block--menu .footer-block__details-content{margin-bottom:0}.footer__content-bottom{padding-top:20px}.footer__copyright{font-size:12px;line-height:1.6;opacity:.7}.footer__policies,.footer__content-bottom .policies{font-size:12px;line-height:1.8}.footer__policies li{display:inline-block;margin:0 4px 0 0}.footer__policies li:after{content:"\b7";margin-left:8px;opacity:.5}.footer__policies li:last-child:after{content:"";margin:0}.footer__policies a{text-decoration:none;opacity:.75}.footer__policies a:hover{opacity:1;text-decoration:underline;text-underline-offset:3px}.footer__localization,.footer__payment{font-size:12px}.footer__payment .list-payment{justify-content:flex-end;gap:6px}@media screen and (max-width:749px){.footer-block--newsletter{margin-bottom:28px}.footer-block__heading{font-size:16px}.footer__policies{text-align:center}}.product .product-form__input--pill .form__label{margin-bottom:10px;font-size:12px!important;font-weight:800!important;letter-spacing:.06em;text-transform:uppercase}.product .product-form__input--pill .form__label [data-selected-value]{font-weight:700;opacity:.7}.product .product-form__input--pill input[type=radio]+label{display:inline-flex!important;align-items:center;justify-content:center;min-width:46px;min-height:38px;padding:0 18px;border:1.5px solid #e0e0e0!important;border-radius:999px!important;background-color:#fff!important;color:#121212!important;font-size:13px!important;font-weight:700!important;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.product .product-form__input--pill input[type=radio]+label:hover{border-color:#121212!important}.product .product-form__input--pill input[type=radio]:checked+label{border-color:#121212!important;background-color:#121212!important;color:#fff!important}.product .product-form__input--pill input[type=radio]:disabled+label,.product .product-form__input--pill input[type=radio].disabled+label{border-color:#ededed!important;background-color:#f5f5f5!important;color:#b0b0b0!important;text-decoration:line-through}.product .price__regular .price-item--regular,.product .price--large .price__regular .price-item--regular,.product .price__sale .price-item--sale,.product .price--large .price__sale .price-item--sale{font-size:24px!important;font-weight:800!important;letter-spacing:-.3px}.product .price__sale .price-item--regular{color:#666!important;text-decoration:line-through!important;font-size:15px!important;font-weight:500!important}.product .price__badge-sale,.product .price__badge-sold-out{border:none!important;border-radius:999px!important;padding:4px 10px!important;font-size:11px!important;font-weight:800!important;letter-spacing:.04em;text-transform:uppercase}.product .price__badge-sale{background-color:#d0021b!important;color:#fff!important}.product .price__badge-sold-out{background-color:#f5f5f5!important;color:#666!important}.product .quantity{border:1.5px solid #e0e0e0!important;border-radius:999px!important;min-height:50px}.product .quantity__input{font-weight:700!important;font-size:14px}.product .quantity__button{border-radius:50%}.product .product-form__submit{min-height:50px!important;border:none!important;border-radius:999px!important;background-color:#121212!important;color:#fff!important;font-size:14px!important;font-weight:800!important;letter-spacing:.5px;text-transform:uppercase;transition:transform .2s ease,opacity .2s ease}.product .product-form__submit:hover{opacity:.9;transform:translateY(-1px)}.product .shopify-payment-button__button,.product .shopify-payment-button__button--unbranded{min-height:50px!important;border-radius:999px!important;font-size:14px!important;font-weight:800!important;letter-spacing:.5px;text-transform:uppercase}.nova-pdp-trust{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:12px;font-size:12px;line-height:1.5;color:#666}.nova-pdp-trust svg,.nova-pdp-trust .nova-pdp-trust__tick{flex:0 0 auto;width:14px;height:14px;color:#1a9c5b}@media screen and (max-width:749px){.product .price--large .price-item--regular,.product .price--large .price-item--sale{font-size:21px!important}.product .product-form__input--pill input[type=radio]+label{min-width:42px;padding:0 14px}.product .product-form__submit,.product .shopify-payment-button__button{min-height:48px!important}.nova-pdp-trust{justify-content:center;text-align:center}}@media screen and (min-width:750px){.product--columns .product__media-list{--grid-desktop-horizontal-spacing: 16px;--grid-desktop-vertical-spacing: 16px}}.nova-pdp-trustbar{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px;padding-top:14px;border-top:1px solid #ececec}.nova-pdp-trustbar__item{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:6px;padding:0 4px;text-align:center}.nova-pdp-trustbar__item svg{flex:0 0 auto;width:18px;height:18px;color:#555}.nova-pdp-trustbar__label{font-size:11px;font-weight:700;line-height:1.3;letter-spacing:.02em;text-transform:uppercase;color:#555}@media screen and (max-width:749px){.nova-pdp-trustbar__label{font-size:10.5px}.nova-pdp-trustbar__item svg{width:16px;height:16px}}.product .product__accordion{border-top:1px solid #e0e0e0!important;border-bottom:1px solid #e0e0e0!important;margin-bottom:-1px}.product .product__accordion>details>summary{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:48px;padding:14px 0!important;cursor:pointer;list-style:none}.product .product__accordion>details>summary::-webkit-details-marker{display:none}.product .product__accordion .accordion__title{margin:0!important;font-size:13px!important;font-weight:700!important;line-height:1.4;letter-spacing:.05em;text-transform:uppercase;color:#121212!important}.product .product__accordion>details>summary{position:relative}.product .product__accordion>details>summary>.icon-caret,.product .product__accordion>details>summary>svg{position:absolute!important;right:0!important;top:50%!important;width:12px;height:12px;margin:-6px 0 0!important;transition:transform .25s ease}.product .product__accordion>details[open]>summary>.icon-caret,.product .product__accordion>details[open]>summary>svg{transform:rotate(180deg)}.product .product__accordion .accordion__content{padding:0 0 18px!important;font-size:13px;line-height:1.7;color:#555}.product .product__accordion .accordion__content p{margin:0 0 6px}.product .product__accordion .accordion__content strong{color:#121212;font-weight:700}.product .product__accordion .accordion__content ul{margin:0;padding-left:18px}.product .product__accordion .summary__title .icon-accordion{width:16px;height:16px;margin-right:8px}.nova-pdp-payments{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px}.nova-pdp-payments svg{height:22px;width:auto}.product .share-button,.product .share-button__button,.product .product__info-container .share-button,.product__info-container>.share-button{display:none!important}.related-products__heading,#related-products .related-products__heading{font-size:25px!important;font-weight:800!important;letter-spacing:-.3px;text-transform:uppercase}#related-products .card-wrapper{border-radius:16px!important}#related-products .card__media,#related-products .media img{border-radius:16px}.collapsible-content__header{display:flex!important;flex-direction:column!important;align-items:center!important;gap:10px;text-align:center!important}.collapsible-content__header .collapsible-content__heading{order:1}.collapsible-content__header .caption-with-letter-spacing{order:2}.collapsible-content__header .collapsible-content__support-button{order:3}.collapsible-content__heading{margin:0!important;font-size:28px!important;font-weight:800!important;letter-spacing:-.3px;text-transform:uppercase;line-height:1.15}.collapsible-content__header .caption-with-letter-spacing{max-width:620px;margin:0!important;font-size:13px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;line-height:1.6;color:#666}.collapsible-content .accordion{border-top:1px solid #e0e0e0!important;border-bottom:1px solid #e0e0e0!important;margin-bottom:-1px}.collapsible-content .accordion>details>summary{position:relative;display:flex!important;align-items:center!important;min-height:52px;padding:16px 32px 16px 0!important;cursor:pointer;list-style:none}.collapsible-content .accordion>details>summary::-webkit-details-marker{display:none}.collapsible-content .accordion .accordion__title{margin:0!important;font-size:14px!important;font-weight:700!important;line-height:1.45;letter-spacing:0;text-transform:none;color:#121212!important}.collapsible-content .accordion>details>summary>.icon-caret,.collapsible-content .accordion>details>summary>svg{position:absolute!important;right:0!important;top:50%!important;width:12px;height:12px;margin:-6px 0 0!important;transition:transform .25s ease}.collapsible-content .accordion>details[open]>summary>.icon-caret,.collapsible-content .accordion>details[open]>summary>svg{transform:rotate(180deg)}.collapsible-content .accordion .accordion__content{padding:0 32px 20px 0!important;font-size:13px;line-height:1.7;color:#555}.collapsible-content .accordion .accordion__content p{margin:0 0 8px}.collapsible-content .accordion .accordion__content p:last-child{margin-bottom:0}@media screen and (max-width:749px){.related-products__heading{font-size:20px!important}.collapsible-content__heading{font-size:23px!important}.collapsible-content .accordion>details>summary{padding-right:28px!important}.collapsible-content .accordion .accordion__content{padding-right:28px!important}}.product__secure-payment{border-top:1px solid #e0e0e0!important;padding-top:16px!important;margin-top:16px!important}.secure-payment__heading{font-size:13px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.5px!important;color:#121212!important;margin-bottom:8px!important}.secure-payment__text{font-size:12px!important;color:#555!important;line-height:1.5!important;margin-bottom:12px!important}.secure-payment__icons{display:flex!important;gap:8px!important;align-items:center!important;flex-wrap:wrap!important}.secure-payment__icons svg{height:22px;width:auto}.product__accordion:first-of-type>details[open]>summary{padding-bottom:10px!important}.product__accordion:first-of-type>details[open] .accordion__content{padding-bottom:20px!important}.product__info-container>.product__description{display:none!important}@media screen and (min-width:750px){.collapsible-content-wrapper-narrow{max-width:1300px!important;margin-left:auto!important;margin-right:auto!important;display:grid!important;grid-template-columns:360px 1fr!important;column-gap:60px!important;align-items:start!important}.collapsible-content__header{align-items:flex-start!important;text-align:left!important;position:sticky;top:40px}.collapsible-content__grid{display:block!important;margin:0!important}.collapsible-content__grid .grid__item{width:100%!important;max-width:100%!important}.collapsible-content__heading{font-size:38px!important;line-height:1.1}.collapsible-content__header .caption-with-letter-spacing{max-width:320px;font-size:14px!important;line-height:1.6;color:#555}}.collapsible-content__support-button{display:inline-flex!important;align-items:center;justify-content:center;min-width:140px;height:44px;margin-top:24px;padding:0 22px;border:none;border-radius:4px;background-color:#9a83f7!important;color:#121212!important;font-size:13px!important;font-weight:800!important;letter-spacing:.5px;text-transform:uppercase;text-decoration:none;transition:opacity .2s ease,transform .2s ease}.collapsible-content__support-button:hover{opacity:.88;transform:translateY(-1px);color:#121212!important}@media screen and (min-width:750px){.collapsible-content .accordion>details>summary{padding:19px 32px 19px 0!important}}.collapsible-content .accordion{border-top-color:#eaeaea!important;border-bottom-color:#eaeaea!important}.collapsible-content .accordion .accordion__title:before{content:"Q: ";font-weight:700}.collapsible-content .accordion .accordion__content{color:#444!important;font-size:13px!important;line-height:1.6!important}@media screen and (max-width:749px){.collapsible-content-wrapper-narrow{display:block!important;max-width:100%!important}.collapsible-content__header{align-items:center!important;text-align:center!important;position:static;margin-bottom:24px}.collapsible-content__heading{font-size:26px!important}.collapsible-content__support-button{margin-top:18px}}#shopify-section-template__rich_text_4 .rich-text__text,.rich-text__text.rte{max-width:680px;margin-left:auto;margin-right:auto}[id*=rich_text] .rich-text__text p{margin:0 0 1.4rem;font-size:1.45rem;line-height:1.7;color:#555;text-align:center}[id*=rich_text] .rich-text__text p:last-child{margin-bottom:0}[id*=rich_text] .rich-text__text p:last-child strong{display:inline-block;margin-top:.6rem;font-weight:700;color:#121212}@media screen and (max-width:749px){.slider-buttons:not(.slideshow__controls),.slider-buttons:not(.slideshow__controls) .slider-button,.slider-buttons:not(.slideshow__controls) .slider-counter{display:none!important}}.banner__media-image--desktop,.banner__media-image--mobile{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important}.banner__media-image--mobile{display:none!important}@media screen and (min-width:750px){.banner__media-image--desktop{display:block!important}.banner__media-image--mobile{display:none!important}}@media screen and (max-width:749px){.banner__media.has-mobile-image .banner__media-image--desktop,.banner__media:has(.banner__media-image--mobile) .banner__media-image--desktop{display:none!important}.banner__media-image--mobile{display:block!important}}.nova-sticky-atc{display:none}@media screen and (max-width:749px){.nova-sticky-atc{display:flex;align-items:center;justify-content:space-between;gap:12px;position:fixed;left:0;right:0;bottom:0;z-index:99;min-height:62px;padding:9px 14px calc(9px + env(safe-area-inset-bottom,0px));background-color:#fff;border-top:1px solid #eaeaea;box-shadow:0 -4px 16px #0000000f;transform:translateY(110%);visibility:hidden;transition:transform .3s ease,visibility .3s ease}.nova-sticky-atc.is-visible{transform:translateY(0);visibility:visible}body.nova-sticky-atc-open{padding-bottom:62px}.nova-sticky-atc__info{display:flex;align-items:center;gap:10px;min-width:0}.nova-sticky-atc__thumb{width:44px;height:44px;flex:0 0 44px;border-radius:8px;object-fit:cover;background-color:#f6f6f6}.nova-sticky-atc__meta{display:flex;flex-direction:column;min-width:0}.nova-sticky-atc__title{font-size:11px;line-height:1.25;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:40vw}.nova-sticky-atc__price{font-size:15px;font-weight:800;line-height:1.2;color:#121212}.nova-sticky-atc__button{flex:0 0 auto;height:40px;padding:0 20px;border:none;border-radius:999px;background-color:#121212;color:#fff;font-size:12px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;cursor:pointer;transition:opacity .2s ease}.nova-sticky-atc__button:hover{opacity:.88}.nova-sticky-atc__button[disabled]{opacity:.5;cursor:not-allowed}}@media screen and (max-width:749px){main .shopify-section .page-width[style*=padding-top]{padding-top:24px!important;padding-bottom:24px!important}}@media screen and (max-width:749px){.nova-tb{gap:14px!important}.nova-tb__title{font-size:12px!important}.nova-tb__text{font-size:11px!important}}@media screen and (max-width:749px){.footer__blocks-wrapper{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:28px 16px!important;width:100%!important;margin-bottom:32px!important;align-items:start!important}.footer-block.footer-block--menu{width:100%!important;max-width:100%!important;margin:0!important}.footer-block--menu .footer-block__heading{margin-bottom:12px!important;font-size:13px!important;font-weight:800!important;letter-spacing:.05em!important;color:#121212!important}.footer-block__details-content .list-menu__item--link{padding:4px 0!important;font-size:12px!important;line-height:1.4!important;color:#121212!important;opacity:1!important}.footer-block--newsletter{margin-bottom:32px!important}.footer-block__newsletter .newsletter-form{max-width:100%!important;margin:12px auto 0!important}.footer__list-social{justify-content:center!important;gap:16px!important;margin-bottom:24px!important}.footer__localization{display:flex!important;justify-content:center!important;margin-bottom:20px!important}.footer__localization .localization-form{width:auto!important}.footer__localization .disclosure__button{height:38px!important;min-height:38px!important;padding:0 16px!important;border:1px solid #e0e0e0!important;border-radius:999px!important;font-size:12px!important}.footer__content-bottom{padding-top:0!important;padding-bottom:32px!important;text-align:center!important}.footer__copyright{font-size:11px!important;line-height:1.6!important;color:#888!important}.footer__copyright a{margin:0 4px!important;color:#666!important}}@media screen and (max-width:749px){.footer__blocks-wrapper{display:flex!important;flex-direction:column!important;gap:0!important;margin-bottom:8px!important}.footer-block.footer-block--menu{width:100%!important;max-width:100%!important;margin:0!important;border-bottom:1px solid rgba(0,0,0,.08)}.footer-block--menu .footer-block__heading{display:flex!important;align-items:center!important;justify-content:space-between!important;margin:0!important;padding:14px 0!important;cursor:pointer;font-size:13px!important;font-weight:800!important;letter-spacing:.05em!important;color:#121212!important}.footer-block--menu .footer-block__heading:after{content:"\203a";font-size:18px;font-weight:400;line-height:1;transition:transform .2s ease}.footer-block--menu .footer-block__details-content{display:none}.footer-block--menu.is-open .footer-block__details-content{display:block!important;padding-bottom:12px}.footer-block--menu.is-open .footer-block__heading:after{transform:rotate(90deg)}.footer__newsletter .field__input{background-color:#ffffffeb!important;border-color:#0000001f!important}.footer__newsletter .newsletter-form__button{top:4px!important;right:4px!important;width:34px!important;height:34px!important;min-width:34px!important;border-radius:4px!important;background-color:#121212!important;color:#fff!important}.footer__content-bottom .footer__copyright,.footer__content-bottom .footer__copyright a,.footer__content-bottom .footer__policies a,.footer__content-bottom small{color:#000000bf!important}.footer__content-bottom .footer__copyright a:hover,.footer__content-bottom .footer__policies a:hover{color:#121212!important}}.nova-ship-bar{padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid rgba(0,0,0,.06)}.nova-ship-bar__text{margin:0 0 8px;font-size:12px;line-height:1.5;color:#121212}.nova-ship-bar__text strong{font-weight:800}.nova-ship-bar__track{height:6px;border-radius:999px;background-color:#eaeaea;overflow:hidden}.nova-ship-bar__fill{display:block;height:100%;border-radius:999px;background-color:#121212;transition:width .3s ease,background-color .3s ease}.nova-ship-bar__fill.is-unlocked{background-color:#9a83f7}.nova-discount-tab{position:fixed;left:0;top:50%;transform:translateY(-50%);z-index:45;display:inline-flex;align-items:center;padding:10px 14px 10px 10px;border:none;border-radius:0 999px 999px 0;background-color:#121212;color:#fff;font-size:11px;font-weight:800;line-height:1;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap;cursor:pointer;box-shadow:2px 2px 10px #0000002e;transition:transform .2s ease}.nova-discount-tab:hover{transform:translateY(-50%) translate(4px)}@media screen and (max-width:749px){.nova-discount-tab{padding:8px 12px 8px 8px;font-size:10px}}@media screen and (max-width:749px){.nova-discount-tab{top:auto!important;bottom:90px!important;transform:none!important}.nova-discount-tab:hover{transform:translate(4px)!important}}.nova-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000}.nova-modal.is-open{display:block}body.nova-modal-open{overflow:hidden}.nova-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#00000080}.nova-modal__content{position:relative;z-index:1;width:calc(100% - 32px);max-width:440px;margin:12vh auto 0;padding:34px 24px 28px;border-radius:16px;background-color:#fff;color:#121212;text-align:center;box-shadow:0 12px 40px #0000002e;animation:novaModalIn .25s ease}@keyframes novaModalIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.nova-modal__close{position:absolute;top:10px;right:14px;width:32px;height:32px;padding:0;border:none;background:none;color:#666;font-size:26px;line-height:1;cursor:pointer}.nova-modal__close:hover{color:#121212}.nova-modal__title{margin:0 0 8px;font-size:22px;font-weight:800;line-height:1.2;letter-spacing:-.2px;text-transform:uppercase}.nova-modal__subtitle{margin:0 0 22px;font-size:13px;line-height:1.6;color:#555}.nova-modal__preferences{display:flex;justify-content:center;gap:8px;margin-bottom:16px}.preference-pill input{position:absolute;opacity:0;pointer-events:none}.preference-pill span{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 16px;border:1px solid #e0e0e0;border-radius:999px;background-color:#fff;color:#121212;font-size:11px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;cursor:pointer;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.preference-pill input:checked+span{border-color:#121212;background-color:#121212;color:#fff}.nova-modal__input-group{display:flex;gap:8px}.nova-modal__input{flex:1 1 auto;min-width:0;height:44px;padding:0 18px;border:1px solid #e0e0e0;border-radius:999px;font-size:13px;color:#121212;background-color:#fff}.nova-modal__input:focus{outline:none;border-color:#121212}.nova-modal__submit{flex:0 0 auto;height:44px;padding:0 20px;border:none;border-radius:999px;background-color:#121212;color:#fff;font-size:12px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:opacity .2s ease}.nova-modal__submit:hover{opacity:.88}.nova-modal__success{margin:0;font-size:13px;line-height:1.6;color:#1a9c5b}.nova-modal__error{margin:10px 0 0;font-size:12px;color:#d02e2e}@media screen and (max-width:749px){.nova-modal__content{margin-top:8vh;padding:30px 18px 24px}.nova-modal__title{font-size:19px}.nova-modal__input-group{flex-direction:column}.nova-modal__submit{width:100%}}.nova-discount-tab{top:50%!important;bottom:auto!important;left:0!important;transform:translateY(-50%)!important;writing-mode:vertical-rl!important;text-orientation:mixed!important;padding:12px 6px!important;border-radius:0 6px 6px 0!important;font-size:11px!important;font-weight:800!important;letter-spacing:1px!important;background-color:#121212!important;color:#fff!important;box-shadow:2px 0 8px #00000026!important}.nova-discount-tab:hover{transform:translateY(-50%) translate(4px)!important}.nova-modal.is-open{display:flex!important;align-items:center!important;justify-content:center!important}.nova-modal__content{margin:0!important;max-height:90vh;overflow-y:auto}#shop-hcaptcha-badge-container,[id*=shop-hcaptcha-badge],[id*=hcaptcha-badge]{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}:root{--font-heading: "Poppins", "Poppins Fallback", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;--text-display: 36px;--text-h1: 28px;--text-h2: 22px;--text-h3: 18px;--text-body-lg: 17px;--text-body: 16px;--text-card-title: 16px;--text-price: 17px;--text-body-sm: 14px;--text-button: 15px;--text-label: 13px;--text-micro: 11px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-7: 32px;--space-8: 48px;--space-9: 64px;--space-10: 96px;--gutter: 20px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 20px;--radius-2xl: 24px;--radius-pill: 999px;--shadow-1: 0 1px 2px rgba(0,0,0,.04), 0 2px 8px rgba(0,0,0,.06);--shadow-2: 0 4px 16px rgba(0,0,0,.1);--shadow-3: 0 -4px 16px rgba(0,0,0,.1);--shadow-4: 0 12px 40px rgba(0,0,0,.18);--color-sale: #D0021B;--color-success: #1F7A4D;--z-header: 30;--z-sticky-atc: 40;--z-discount-tab: 45;--z-drawer: 60;--z-modal: 70;--z-toast: 80;--z-chat: 90}@media screen and (max-width:749px){.slideshow__controls .slider-counter__link--dots{width:44px!important;height:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important}.slideshow__controls .slider-counter__link--dots .dot{width:8px;height:8px}.slideshow__controls button.slider-button{width:44px!important;height:44px!important}SUMMARY.mobile-facets__open-wrapper{min-height:44px!important;display:flex!important;align-items:center!important;padding-block:7px!important}.footer__newsletter .newsletter-form__button{width:44px!important;height:44px!important;min-width:44px!important;top:2px!important;right:2px!important}.list-social__link{width:44px!important;height:44px!important}.footer__localization .disclosure__button{height:44px!important;min-height:44px!important}.collection__discover{position:relative}.collection__discover:after{content:"";position:absolute;top:-11px;right:-8px;bottom:-11px;left:-8px}.announcement-bar__link{min-height:44px!important;display:flex!important;align-items:center!important}.footer__content-bottom .policies a,.footer__policies a{min-height:44px!important;display:inline-flex!important;align-items:center!important}.nova-discount-tab{min-width:0!important}.nova-discount-tab:after{content:"";position:absolute;top:0;bottom:0;right:-22px;left:0}}@media screen and (max-width:749px){.page-width{padding-left:20px!important;padding-right:20px!important}.product-grid{--grid-mobile-vertical-spacing: 20px}}@media screen and (max-width:749px){h1,.h1{font-size:28px!important;line-height:32px!important;letter-spacing:-.5px!important;font-weight:800!important}h2,.h2{font-size:22px!important;line-height:27px!important;letter-spacing:-.3px!important;font-weight:800!important}h3,.h3{font-size:18px!important;line-height:23px!important;font-weight:700!important}body,p{font-size:16px;line-height:25px}h1,h2,h3,.card__heading{text-wrap:balance}p{text-wrap:pretty}p,.card__heading,.rte{overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none}}.header__heading-link .header__heading-text{display:inline-flex!important;align-items:center!important;min-height:44px!important;font-size:20px!important;line-height:1.2!important;font-weight:800!important;letter-spacing:-.02em!important;text-transform:uppercase!important;white-space:nowrap!important}@media screen and (min-width:750px){.header__heading-link .header__heading-text{font-size:24px!important}}@media screen and (max-width:749px){.slideshow.banner .banner__heading,.slideshow.banner .banner__text,.slideshow.banner .banner__text>*{text-shadow:0 1px 3px rgba(0,0,0,.55)}.slideshow.banner,.slideshow.banner .banner__media,.slideshow.banner .banner__media img{max-height:568px!important}}.banner__media-link{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:2!important;display:block!important}.slideshow .banner__content{pointer-events:none!important}.slideshow .banner__content a,.slideshow .banner__content button{pointer-events:auto!important}.card__heading{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.card__information{padding-top:10px!important}@media screen and (max-width:749px){.product__media-wrapper .slider-mobile-gutter{margin-left:0!important;margin-right:0!important}.product__media-list{grid-auto-columns:100%!important;margin:0!important;padding:0!important}.product__media-list .product__media-item,.product__media-list .product-media-container{margin:0!important;padding:0!important;width:100%!important;max-width:100%!important}.product-media-container.constrain-height .media{padding-top:var(--ratio-percent)!important}}.nova-drop__product{margin:0 0 14px;padding:8px 14px;border-radius:999px;background-color:#f4f4f1;color:#121212;font-size:11px;font-weight:800;letter-spacing:.4px;text-transform:uppercase}.nova-drop__product[hidden]{display:none}.nova-drop__postcode{width:100%;margin-top:8px}.nova-drop__legal{margin:12px 0 0;font-size:11px;line-height:1.5;color:#8a8a8a}.nova-drop-trigger{cursor:pointer}.nova-modal__title{padding-left:34px;padding-right:34px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/nova-overrides.css.map */
