.text-overlay--align-start .mega-menu__card-text{text-align:left;align-items:flex-start}.text-overlay--align-center .mega-menu__card-text{text-align:left;align-items:center}.text-overlay--align-end .mega-menu__card-text{text-align:left;align-items:flex-end}.text-overlay--top-left,.text-overlay--top-center,.text-overlay--top-right{align-items:flex-start;text-align:left}.text-overlay--center-left,.text-overlay--center,.text-overlay--center-right{align-items:center;text-align:center}.text-overlay--bottom-left,.text-overlay--bottom-center,.text-overlay--bottom-right{align-items:flex-end;text-align:right}.text-overlay--justify-start{justify-content:flex-start!important}.text-overlay--justify-center{justify-content:center}.text-overlay--justify-end{justify-content:flex-end}.announcement-bar-section-v2{position:sticky;top:0;display:initial!important}.announcement-bar-section-v2 .utility-bar{--color-foreground: 255, 255, 255 !important;background-color:#000}.section-header,.section-header .header{top:38px!important}@media screen and (min-width: 990px){.announcement-bar-section-v2{position:sticky;top:0;width:100%}.announcement-bar-section-v2 .page-width{grid-template-columns:1fr auto}.announcement-bar-section-v2 .page-width .announcement-bar-slider{justify-content:flex-start;gap:16px}.announcement-bar-section-v2 .page-width .announcement-bar-slider .slider-button--next{order:2;margin-right:0;margin-left:-16px}.announcement-bar-section-v2 .page-width .announcement-bar-slider .slider{order:3;width:-moz-fit-content;width:fit-content}.announcement-bar-section-v2 .page-width .announcement-bar-slider .slider .announcement-bar__announcement{justify-content:flex-start}.announcement-bar-section-v2 .page-width .announcement-bar-slider .slider .announcement-bar__announcement p{color:#faf7ee;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:initial;min-height:32px}.announcement-bar-section-v2 .page-width .announcement-bar__submenu ul{margin:0;list-style:none;display:flex;gap:16px;justify-content:flex-end;padding-right:7px;height:100%;align-items:center}.announcement-bar-section-v2 .page-width .announcement-bar__submenu ul li a{color:#faf7ee;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;text-decoration:none}.announcement-bar-section-v2 .page-width .announcement-bar__submenu ul li a.highlighted{font-weight:700}}@media screen and (max-width: 1440px){.section-header{top:32px!important}.section-header .header{top:32px!important}.announcement-bar-section-v2{width:100%}.announcement-bar-section-v2 .utility-bar__grid{padding-block:4px}.announcement-bar-section-v2 .announcement-bar__submenu{display:none}.announcement-bar-section-v2 .slideshow__slide .announcement-bar__message{color:#faf7ee;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:normal;padding-block:5px;min-height:initial}.announcement-bar-section-v2 .slider-button{min-width:initial;width:24px;height:24px}}body:not(.template-index) sticky-header{background:#000!important;--color-foreground: 255, 255, 255}header .header__logo-svg svg{fill:rgb(var(--color-foreground))}header .header__logo-svg svg path{fill:rgb(var(--color-foreground))}@media screen and (max-width: 1439px){header.header--middle-left{padding-top:16px;padding-bottom:8px;padding-inline:14px}header.header--middle-left .header__icon--account{display:none}header.header--middle-left.menu-open{background-color:#131313;--color-foreground: 255, 255, 255;padding-bottom:16px}header.header--middle-left.menu-open .icon-humberger-v2,header.header--middle-left.menu-open .rewards-popup__opener,header.header--middle-left.menu-open .header__search{display:none}header.header--middle-left.menu-open .header__icon--swym-wishlist,header.header--middle-left.menu-open header-drawer .header__icon--account{display:initial!important}header.header--middle-left.menu-open .header__icon--swym-wishlist svg{width:15px;height:17px;margin-top:4px;margin-left:7px}header.header--middle-left.menu-open .header-drawer{--color-foreground: 255, 255, 255 !important;background-color:#131313}header.header--middle-left header-drawer{display:flex;margin-left:0;gap:8px}header.header--middle-left .header__heading{margin-block:0px}header.header--middle-left .header__heading a{width:100%}header.header--middle-left .header__heading a svg{margin-inline:auto;width:160px}header.header--middle-left .header__icons{gap:8px}header.header--middle-left .header__icons .header__search{display:none}header.header--middle-left .header__icon{position:relative;width:24px;height:24px}header.header--middle-left .header__icon:before{display:none}header.header--middle-left .header__icon .icon.icon-close path{fill:rgb(var(--color-foreground))}header.header--middle-left .header__icon:hover svg,header.header--middle-left .header__icon:hover .icon{transform:scale(1)}header.header--middle-left .header__icon .cart-count-bubble{color:var(--LIGHT-ASH, #e1e0df);font-size:8px;font-style:normal;font-weight:700;line-height:normal;background-color:#2f2e2f;width:-moz-fit-content;width:fit-content;min-width:12px;height:auto;aspect-ratio:1;letter-spacing:0px;text-align:center;padding-inline:2.5px 2.5px;padding-block:1px;bottom:-2px;left:14px}header.header--middle-left .header__icon .rewards-count-display{color:var(--LIGHT-ASH, #e1e0df);font-size:8px;font-style:normal;font-weight:700;line-height:normal;background-color:#bd290b;width:-moz-fit-content;width:fit-content;min-width:12px;height:auto;aspect-ratio:1;letter-spacing:0px;text-align:center;padding-inline:2.5px 2.5px;padding-block:1px;bottom:-2px;left:14px;border-radius:50%;text-decoration:none;position:absolute}header.header--middle-left .header__icon svg{stroke:none!important}#menu-drawer{border-top:1px solid #2f2e2f}}@media screen and (min-width: 1440px){header.header--middle-left{padding-top:20px;padding-bottom:0;grid-template-columns:auto 1fr auto}header.header--middle-left .header__inline-menu{display:flex;justify-content:center}header.header--middle-left .header__icons{padding-bottom:12px}header.header--middle-left .header__heading{padding-bottom:12px;margin-block:0px}header.header--middle-left .header__heading a{width:200px}header.header--middle-left .header__inline-menu ul{gap:10px 24px}header.header--middle-left .header__inline-menu ul a{padding-inline:0px;color:rgba(var(--color-foreground),.75)}header.header--middle-left .header__inline-menu ul a.list-menu__item--last-call{color:rgba(var(--color-foreground),.75);font-weight:700;display:flex;gap:4px}header.header--middle-left header-menu details summary a{padding-right:24px!important}header.header--middle-left header-menu details summary a svg{position:absolute;right:0}header.header--middle-left header-menu details summary a span{text-decoration:none}a :is(header.header--middle-left header-menu details summary):hover{text-decoration:none}a :is(header.header--middle-left header-menu details summary):hover span{text-decoration:none}header.header--middle-left header-menu details[open] summary a{text-decoration:none}.mega-menu[open] .mega-menu__content{min-height:calc(100vh - 108px);height:100%;padding:0;margin-top:20px;border-top:2px solid var(--LIGHT-ASH, #e1e0df)}.mega-menu[open] .mega-menu__content .mena-menu__content-inner-container{padding:0;max-width:initial;display:grid;grid-template-columns:45% 55%;height:100%;-moz-column-gap:0px;column-gap:0px}.mega-menu[open] .mega-menu__content .mena-menu__content-inner-container .mega-menu__card-wrapper{height:100%;position:relative}.mega-menu[open] .mega-menu__content .mena-menu__content-inner-container .mega-menu__card-content{position:absolute;top:0;width:100%;height:100%;display:flex;padding:116px 50px 69px}.mega-menu[open] .mega-menu__content .mena-menu__content-inner-container .mega-menu__card-content .mega-menu__card-subtitle{color:var(--LIGHT-ASH, #e1e0df);font-size:14px;font-style:normal;font-weight:400;line-height:130%;text-transform:uppercase}.mega-menu[open] .mega-menu__content .mena-menu__content-inner-container .mega-menu__card-content .mega-menu__card-title{color:var(--LIGHT-ASH, #e1e0df);font-size:20px;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase;margin-block:4px}.mega-menu[open] .mega-menu__content .mena-menu__content-inner-container .mega-menu__card-content .mega-menu__card-button{padding:8px 4px;border-bottom:1px solid var(--LIGHT-ASH, #e1e0df);color:var(--LIGHT-ASH, #e1e0df);text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:140%;text-transform:uppercase;text-decoration:none}.mega-menu[open] .mega-menu__content .mena-menu__content-inner-container .mega-menu__image-card{height:100%}.mega-menu[open] .mega-menu__content .mena-menu__content-inner-container .mega-menu__image-card a{height:100%}.mega-menu[open] .mega-menu__content .mena-menu__content-inner-container .mega-menu__image-card a .media{height:100%}.mega-menu[open] .mega-menu__content .mega-menu__list.mega-menu__list--2-col{width:100%;gap:2px;background-color:#e1e0df;border-left:#e1e0df solid 2px}.mega-menu[open] .mega-menu__content .mega-menu__content-wrapper{padding-top:40px;padding-bottom:34px;padding-right:37px;display:flex;flex-direction:column;background-color:#131313;width:100%}@media screen and (min-width: 1200px){.mega-menu[open] .mega-menu__content .mega-menu__content-wrapper{padding-top:116px}}.mega-menu[open] .mega-menu__content .mega-menu__content-wrapper .mega-menu__list{display:grid;max-width:600px;padding-inline:30px;margin:0 auto 30px;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:40px;width:100%}@media screen and (min-width: 1200px){.mega-menu[open] .mega-menu__content .mega-menu__content-wrapper .mega-menu__list{-moz-column-gap:70px;column-gap:70px}}.mega-menu[open] .mega-menu__content .mega-menu__content-wrapper .mega-menu__list li:first-child{grid-area:1 / 1 / -1 / 2}.mega-menu[open] .mega-menu__content .mega-menu__content-wrapper .mega-menu__list li:nth-child(2){grid-area:1 / 2}.mega-menu[open] .mega-menu__content .mega-menu__content-wrapper .mega-menu__list li:nth-child(3){grid-area:2 / 2}.mega-menu[open] .mega-menu__content .mega-menu__content-wrapper .mega-menu__list li a.mega-menu__link--level-2{text-decoration:none;color:var(--LIGHT-ASH, #e1e0df);font-size:14px;font-style:normal;font-weight:700;line-height:normal;padding:0;margin-bottom:18px;text-transform:uppercase}.mega-menu[open] .mega-menu__content .mega-menu__content-wrapper .mega-menu__list li ul{display:flex;flex-direction:column;gap:18px}.mega-menu[open] .mega-menu__content .mega-menu__content-wrapper .mega-menu__list li ul li a{color:var(--LIGHT-ASH, #e1e0df);font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-decoration:none;padding:0;text-transform:uppercase}.mega-menu[open] .mega-menu__content .mega-menu__content-wrapper .mega-menu__list li ul li a .mega-menu__link--new{margin-left:10px;padding:0 4px;background:var(--BLACK60, #2f2e2f);color:var(--LIGHT-ASH, #e1e0df);font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.mega-menu[open] .mega-menu__content .mega-menu__content-wrapper .mega-menu__header{width:100%;max-width:600px;padding-inline:30px;margin:0 auto}.mega-menu[open] .mega-menu__content .mega-menu__content-wrapper .mega-menu__header .mega-menu__title{color:var(--LIGHT-ASH, #e1e0df);font-size:24px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;margin-top:0;margin-bottom:42px}.mega-menu[open] .mega-menu__content .mega-menu__content-wrapper .mega-menu__footer{margin-top:auto;text-align:right}.mega-menu[open] .mega-menu__content .mega-menu__content-wrapper .mega-menu__footer h3{margin:0;color:var(--LIGHT-ASH, #e1e0df);font-size:12px;font-style:normal;font-weight:400;line-height:140%;text-transform:uppercase}a.header__menu-item{padding-bottom:20px}.header__icon{position:relative}.header__icon .icon{width:24px;height:24px}.header__icon:hover svg,.header__icon:hover .icon{transform:scale(1.07)}.header__icon .cart-count-bubble{color:var(--LIGHT-ASH, #e1e0df);font-size:8px;font-style:normal;font-weight:700;line-height:normal;background-color:#2f2e2f;width:-moz-fit-content;width:fit-content;min-width:12px;height:auto;aspect-ratio:1;letter-spacing:0px;text-align:center;padding-inline:2.5px 2.5px;padding-block:1px;bottom:8px;left:24px}.header__icon .rewards-count-display{color:var(--LIGHT-ASH, #e1e0df);font-size:8px;font-style:normal;font-weight:700;line-height:normal;background-color:#bd290b;width:-moz-fit-content;width:fit-content;min-width:12px;height:auto;aspect-ratio:1;letter-spacing:0px;text-align:center;padding-inline:2.5px 2.5px;padding-block:1px;bottom:8px;left:24px;border-radius:50%;text-decoration:none;position:absolute}.header__icon svg{width:24px;height:24px;stroke:none!important}}@media screen and (min-width: 1440px){.header__search .search-modal{--color-foreground: 0, 0, 0}.search-modal__form .icon-search{width:24px!important;height:24px!important}localization-form .disclosure__button{padding:0 1.2rem!important;font-size:14px!important;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;height:-moz-fit-content;height:fit-content;letter-spacing:0px;color:rgba(var(--color-foreground),.75)!important}localization-form .disclosure__button svg{display:none}}@media screen and (max-width: 1439px){.header__search .search-modal{--color-foreground: 0, 0, 0}.header__search .search-modal__form .icon-search{width:24px!important;height:24px!important}}#menu-drawer{padding-block:0px;--header-bottom-position: 90px !important}#menu-drawer menu-categories .menu-categories-list{display:grid;grid-template-columns:repeat(2,1fr);width:100%;margin:0;list-style:none;padding:0}#menu-drawer menu-categories .menu-categories-list .menu-category-button{padding:16px;color:var(--LIGHT-ASH, #e1e0df);font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;background:transparent;border:none;width:100%;text-align:left;cursor:pointer}#menu-drawer menu-categories .menu-categories-list .menu-category-button.is-active{border-bottom:2px solid var(--LIGHT-ASH, #e1e0df)}#menu-drawer menu-categories .menu-category-content .menu-drawer__navigation{padding:16px 16px 32px}#menu-drawer menu-categories .menu-category-content .menu-drawer__navigation .menu-drawer__menu{display:flex;flex-direction:column;row-gap:16px}#menu-drawer menu-categories .menu-category-content .menu-drawer__navigation .menu-drawer__menu li{margin-bottom:0}#menu-drawer menu-categories .menu-category-content .menu-drawer__navigation .menu-drawer__menu .menu-drawer__menu-item{color:var(--LIGHT-ASH, #e1e0df);font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;background-color:transparent;padding:0;justify-content:space-between;align-items:center}#menu-drawer menu-categories .menu-category-content .menu-drawer__navigation .menu-drawer__menu .menu-drawer__menu-item>.icon-arrow{right:2rem}#menu-drawer menu-categories .menu-category-content .menu-drawer__navigation .menu-drawer__menu .menu-drawer__menu-item.summary{font-weight:700}#menu-drawer menu-categories .menu-category-content .menu-drawer__navigation .menu-drawer__menu .menu-drawer__menu-item.list-menu__item--last-call{justify-content:initial!important;font-weight:700;gap:2px}#menu-drawer menu-categories .menu-category-content .menu-drawer__navigation .menu-drawer__menu .menu-drawer__menu-item.list-menu__item--last-call svg{position:relative;top:-2px}#menu-drawer menu-categories .menu-content-banner{max-width:100vw;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}#menu-drawer menu-categories .menu-content-banner::-webkit-scrollbar{display:none}#menu-drawer menu-categories .menu-banner-link{text-decoration:none}#menu-drawer menu-categories .menu-banner-container{display:flex;gap:3px;padding-inline:16px;flex-wrap:nowrap}#menu-drawer menu-categories .menu-banner-container .menu-banner-item{display:flex;gap:3px;max-width:195px}#menu-drawer menu-categories .menu-banner-container .menu-banner-item .menu-banner-title{color:var(--LIGHT-ASH, #e1e0df);font-size:14px;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase;padding-inline:6.5px}#menu-drawer menu-categories .menu-banner-container .menu-banner-item .menu-banner-image-wrapper{aspect-ratio:1;width:195px}#menu-drawer menu-categories .menu-banner-container .menu-banner-item .menu-banner-image-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#menu-drawer .menu-drawer__submenu .menu-drawer__close-button{margin:0;padding:16px;display:flex;gap:10px;color:var(--LIGHT-ASH, #e1e0df);font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;border-bottom:2px solid var(--LIGHT-ASH, #e1e0df);position:sticky;top:-2px;background-color:#131313}#menu-drawer .menu-drawer__submenu .menu-drawer__close-button svg{transform:rotate(180deg)}#menu-drawer .menu-drawer__submenu .menu-drawer__menu{padding:24px 16px 32px;gap:32px}#menu-drawer .menu-drawer__submenu .menu-drawer__menu .top-level-heading{font-weight:700!important;margin-bottom:18px}#menu-drawer .menu-drawer__submenu .menu-drawer__menu ul.menu-drawer__menu{padding:0;display:flex;row-gap:18px}#menu-drawer .menu-drawer__submenu .menu-drawer__menu ul.menu-drawer__menu li a{color:var(--LIGHT-ASH, #e1e0df);font-size:16px;font-style:normal;font-weight:400!important;line-height:normal;text-transform:uppercase;justify-content:initial!important}#menu-drawer .menu-drawer__submenu .menu-drawer__menu ul.menu-drawer__menu .mega-menu__link--new{padding:0 4px;background:var(--BLACK60, #2f2e2f);color:var(--LIGHT-ASH, #e1e0df);font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;margin-left:10px}#menu-drawer .menu-drawer__submenu .menu-drawer__menu .menu-drawer__menu-divider{height:1px;background-color:#2f2e2f;margin-block:16px!important}#menu-drawer .menu-drawer__featured-links{margin-top:32px}#menu-drawer .menu-drawer__featured-links h2{color:var(--LIGHT-ASH, #e1e0df);font-size:12px;font-style:normal;font-weight:regular;line-height:normal;letter-spacing:2.4px;text-transform:uppercase;margin-top:0;margin-bottom:16px;padding-inline:16px}#menu-drawer .menu-drawer__featured-links .box-featured-links-wrapper{overflow-x:scroll;max-width:100vw;padding-inline:16px;-ms-overflow-style:none;scrollbar-width:none}#menu-drawer .menu-drawer__featured-links .box-featured-links-wrapper::-webkit-scrollbar{display:none}#menu-drawer .menu-drawer__featured-links .box-featured-links{display:flex;flex-wrap:nowrap;gap:8px}#menu-drawer .menu-drawer__featured-links .box-featured-links .menu-drawer__featured-link{padding:24px;background:var(--BLACK70, #2b2a2b);color:var(--LIGHT-ASH, #e1e0df);text-align:center;font-size:10px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;text-decoration:none;white-space:nowrap}#menu-drawer .menu-drawer__featured-links .box-featured-links:after{content:"";flex:0 0 16px;width:16px;height:100%;background:transparent}#menu-drawer .menu-drawer__utility-links{padding-top:24px;padding-inline:16px;padding-bottom:16px;background-color:transparent}#menu-drawer .menu-drawer__utility-links .menu-drawer__secondary-navigation{margin-bottom:24px}#menu-drawer .menu-drawer__utility-links .menu-drawer__secondary-navigation ul{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin:0;list-style:none;padding:0}#menu-drawer .menu-drawer__utility-links .menu-drawer__secondary-navigation ul li a{color:var(--LIGHT-ASH, #e1e0df);font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.28px;text-transform:uppercase;text-decoration:none}#menu-drawer .list-social,#menu-drawer .menu-drawer__account-wishlist-wrapper{display:none!important}#menu-drawer .menu-drawer__localization{display:flex;justify-content:space-between;border-top:1px solid var(--BLACK60, #2f2e2f);padding-top:16px}#menu-drawer .menu-drawer__localization localization-form{display:flex}#menu-drawer .menu-drawer__localization localization-form .localization-form .icon-search{width:24px!important;height:24px!important}#menu-drawer .menu-drawer__localization localization-form .localization-selector{padding:0;color:var(--LIGHT-ASH, #E1E0DF);font-size:14px;font-style:normal;font-weight:400;line-height:normal}#menu-drawer .menu-drawer__localization .header-localization__label{color:var(--LIGHT-ASH, #e1e0df);font-size:12px;font-style:normal;font-weight:400;line-height:140%;text-transform:uppercase}.share-drawer{position:fixed;z-index:9999999999;left:0;top:0;width:100vw;height:100%;display:flex;justify-content:flex-end;background-color:rgba(var(--color-foreground),.2);transition:all var(--duration-default) ease}.share-drawer.active{visibility:visible}.share-drawer .drawer__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;cursor:pointer}.share-drawer .drawer__inner{height:100%;width:53rem;max-width:100vw;padding:0 2.4rem;border-left:1px solid var(--BLACK90, #131313);background:var(--BLACK90, #131313);box-shadow:0 4px 4px #00000040;border-right:0;overflow:hidden;display:flex;flex-direction:column;transform:translate(100%);transition:transform var(--duration-default) ease}.share-drawer.active .drawer__inner{transform:translate(0)}.share-drawer .drawer__header{position:relative;padding:1.6rem 0!important;display:flex;justify-content:space-between;align-items:center;border-bottom:none}.share-drawer .drawer__heading{margin:0;color:#f4f4f4;font-family:Libre Franklin;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.share-drawer .drawer__close{display:inline-block;padding:0;min-width:3.2rem;min-height:3.2rem;position:relative;top:1px;right:-5px;color:#f4f4f4;background-color:transparent;border:none;cursor:pointer;border-radius:50%;transition:background-color var(--duration-short) ease}.share-drawer .drawer__close:hover{background-color:rgba(var(--color-foreground),.1)}.share-drawer__main{flex:1;overflow-y:auto;padding:0rem 2.6rem 2rem}.share-drawer__content{display:flex;flex-direction:column;justify-content:center;gap:4.8rem;min-height:100%}.share-drawer__section-heading{display:flex;flex-direction:column;gap:2.4rem}.share-drawer__section-heading .share-drawer__section-title{margin:0;color:var(--LIGHT-ASH, #e1e0df);text-align:center;font-family:Libre Franklin;font-size:20px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.share-drawer__section-heading .share-drawer__section-subtitle{color:var(--LIGHT-ASH, #e1e0df);text-align:center;font-family:Libre Franklin;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.share-drawer__url-section{display:flex;flex-direction:column;gap:1rem}.share-drawer__url-input{font-family:Libre Franklin;font-size:12px;padding:1.6rem 2.4rem!important;font-style:normal;font-weight:400;line-height:120%;letter-spacing:.6px;text-transform:uppercase;border:.1rem solid #e1e0df;border-radius:4px;background-color:transparent;color:#e1e0df;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.share-drawer__url-input:focus{border-radius:4px}.share-drawer__copy-button{display:flex;align-items:center;gap:.8rem;justify-content:center;padding:1.2rem 2rem;min-height:4.4rem;transition:all var(--duration-short) ease}.share-drawer__copy-button:hover{background-color:rgba(var(--color-button),.1)}.share-drawer__copy-button svg{width:1.8rem;height:1.8rem}.share-drawer__message{padding:1rem;border-radius:var(--inputs-radius);background-color:rgba(var(--color-button),.1);color:rgb(var(--color-foreground));text-align:center;font-weight:500;opacity:0;transform:translateY(-1rem);transition:all var(--duration-short) ease}.share-drawer__message.show{opacity:1;transform:translateY(0)}.share-drawer__social-buttons{display:grid;grid-template-columns:1fr;gap:1.6rem}.share-drawer__social-button{display:flex;text-align:center;color:var(--WITHE, #fff);font-family:Libre Franklin;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;height:46px;justify-content:center;align-items:center;background:var(--BLACK60, #2f2e2f);text-decoration:none;outline:none}.share-drawer__native-button{display:flex;align-items:center;justify-content:center;gap:1rem;width:100%;padding:1.5rem 2rem;min-height:5.2rem;font-size:1.6rem;font-weight:600}.share-drawer__native-button svg{width:2rem;height:2rem}.share-drawer-trigger{background:none;border:none;padding:0;cursor:pointer;border-radius:50%;transition:background-color var(--duration-short) ease;display:flex;align-items:center;justify-content:center}.share-drawer-trigger:hover{background-color:rgba(var(--color-foreground),.1)}.share-drawer-trigger svg{width:2.4rem;height:2.4rem}.product__title-options{display:flex;align-items:center;gap:1rem;margin-top:1rem}.product__title-options .share-drawer-trigger,.product__title-options .button--wishlist-pdp{flex-shrink:0}@media screen and (max-width: 749px){.share-drawer .drawer__inner{width:100vw;max-width:100vw;padding:0 1rem;margin-right:0}.share-drawer__social-buttons{grid-template-columns:1fr}.share-drawer__social-button{padding:1.5rem;min-height:5.6rem}.share-drawer__social-button span{font-size:1.6rem}}.pdp_video_section1 .deferred-media__poster-button{border:none;background-color:transparent}.pdp_video_section1 .image-with-text__text-item.grid__item{display:flex;justify-content:center;align-items:center}.pdp_video_section1 .image-with-text__content{padding:6rem 8.2rem 7rem;display:grid;-moz-column-gap:7.4rem;column-gap:7.4rem;row-gap:1.2rem;grid-template-columns:260px 220px;grid-template-rows:auto;margin-block:auto;height:auto;justify-content:center;grid-template-areas:"a b"}@media screen and (min-width: 750px) and (max-width: 1100px){.pdp_video_section1 .image-with-text__content{padding-inline:20px;grid-template-columns:1fr;grid-template-areas:"a" "b"}}@media screen and (max-width: 749px){.pdp_video_section1 .image-with-text__content{padding:80px 30px;display:initial}}.pdp_video_section1 .image-with-text__content .image-with-text__heading-wrapper{display:flex;flex-direction:column;gap:1.2rem;grid-area:a}@media screen and (max-width: 749px){.pdp_video_section1 .image-with-text__content .image-with-text__heading-wrapper{align-items:end}}.pdp_video_section1 .image-with-text__content .image-with-text__heading-wrapper .image-with-text__heading{text-align:right;font-size:36px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;margin:0}@media screen and (max-width: 749px){.pdp_video_section1 .image-with-text__content .image-with-text__heading-wrapper .image-with-text__heading{max-width:255px}}.pdp_video_section1 .image-with-text__content .image-with-text__heading-wrapper .image-with-text__subheading{margin:0;text-align:right;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}@media screen and (max-width: 749px){.pdp_video_section1 .image-with-text__content .image-with-text__heading-wrapper .image-with-text__subheading{max-width:255px}}.pdp_video_section1 .image-with-text__content .image-with-text__text.rte{grid-area:b;margin:0;text-align:left;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}@media screen and (max-width: 749px){.pdp_video_section1 .image-with-text__content .image-with-text__text.rte{margin-top:20px}}.pdp_video_section1 .image-with-text__content .image-with-text__text.rte b{font-weight:700;font-size:14px}@media screen and (min-width: 990px){.pdp_video_section2 .image-with-text__content{grid-template-columns:280px 220px;-moz-column-gap:2.4rem;column-gap:2.4rem}.pdp_video_section2 .image-with-text__content .image-with-text__image-wrapper{margin-top:32px;text-align:right}.pdp_video_section2 .image-with-text__content .image-with-text__icons{grid-area:b;margin:0;display:grid;grid-template-columns:repeat(2,1fr);row-gap:28px;-moz-column-gap:auto;column-gap:auto;justify-content:space-between}}@media screen and (min-width: 990px) and (max-width: 1200px){.pdp_video_section2 .image-with-text__content{grid-template-columns:auto auto}}@media screen and (max-width: 749px){.pdp_video_section2 .image-with-text__content{padding:70px 32px;flex:1}.pdp_video_section2 .image-with-text__text-item{justify-content:end}.pdp_video_section2 .image-with-text__text-item .image-with-text__heading{max-width:280px!important}.pdp_video_section2 .image-with-text__icons{display:grid;grid-template-columns:repeat(3,94px);justify-content:space-between}}.section--reviews .rich-text__blocks>*+*{margin-top:8px}.section--reviews .rich-text__heading{font-size:32px;font-style:normal;font-weight:400;line-height:130%;text-transform:uppercase}.section--reviews .rich-text__text p{color:var(--LIGHT-ASH, #e1e0df);font-size:12px;font-style:normal;font-weight:400;line-height:140%;text-transform:uppercase}.section--reviews reviews-swiper-component{display:block;margin-top:36px}@media screen and (max-width: 749px){.section--reviews reviews-swiper-component{margin-top:75px}}.section--reviews .main-videos{max-width:1000px;padding-inline:2.5rem;position:relative}@media screen and (max-width: 749px){.section--reviews .main-videos{padding-inline:8px 0px}}.section--reviews .main-videos .swiper-button-next svg,.section--reviews .main-videos .swiper-button-prev svg{width:100%;height:100%}.section--reviews .main-videos .swiper-button-next:after,.section--reviews .main-videos .swiper-button-prev:after{display:none}@media screen and (min-width: 750px){.section--reviews .main-videos .swiper-button-next{right:-20px}.section--reviews .main-videos .swiper-button-prev{left:-20px}}@media screen and (max-width: 749px){.section--reviews .main-videos .pagination-buttons-wrapper{display:flex;flex-direction:row-reverse;justify-content:flex-start;padding-right:33px;padding-top:30px;gap:12px}.section--reviews .main-videos .swiper-button-next,.section--reviews .main-videos .swiper-button-prev{position:relative;right:initial;top:initial;left:0;bottom:0;width:16px;height:16px;margin-top:0;display:inline-block;float:right}}.section--reviews .main-videos deferred-media{display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%}.section--reviews .main-videos deferred-media .deferred-media__poster-button{background-color:transparent;color:#fff;border:none}.section--reviews .main-videos .video-item{aspect-ratio:.56;height:auto;max-width:400px}.section--reviews .main-videos .video-item .deferred-media__poster-button svg{width:47px;height:47px}.section--reviews .main-videos .video-item video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pdp_banner_section .banner__box{max-width:47rem;padding-inline:0px;padding-block:30px;background:transparent}@media screen and (max-width: 749px){.pdp_banner_section .banner__box{padding-inline:24px;padding-bottom:80px}}.pdp_banner_section .banner__box .banner__heading{color:var(--LIGHT-ASH, #E1E0DF);text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.pdp_banner_section .banner__box .banner__heading:before{content:url(/cdn/shop/files/Frame_10.svg?v=1751568077);display:block;margin:0 auto 16px}.pdp_banner_section .banner__box .banner__text{margin-top:16px;color:var(--LIGHT-ASH, #E1E0DF);text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize}.pdp_banner_section .banner__box .banner__text b,.pdp_banner_section .banner__box .banner__text strong{display:block}.pdp_banner_section .banner__box .banner__buttons a.button{margin-top:34px;color:var(--LIGHT-ASH, #E1E0DF);text-align:center;font-family:Libre Franklin;font-size:16px;font-style:normal;font-weight:400;line-height:140%;text-transform:uppercase;background:transparent;border-radius:0;border-bottom:1px solid var(--LIGHT-ASH, #E1E0DF);padding-inline:4px;padding-block:8px;opacity:1}.pdp_banner_section .banner__box .banner__buttons a.button:before,.pdp_banner_section .banner__box .banner__buttons a.button:after{display:none}@media screen and (min-width: 990px){.section-fair-price .image-with-text__grid{padding:6rem 7rem 7rem}.section-fair-price .image-with-text__grid .image-with-text__content{padding:0}}.section-fair-price .fair-price-container{flex:1;align-items:end}@media screen and (max-width: 989px){.section-fair-price .fair-price-container{padding:0}}.section-fair-price .fair-price-container .fair-price-comparison{display:flex;justify-content:space-around;align-items:flex-end;position:relative;padding:0 40px;color:#fff;height:-moz-fit-content;height:fit-content;gap:70px}.section-fair-price .fair-price-container .price-column{display:flex;flex-direction:column;align-items:center;width:110px;position:relative}@media screen and (max-width: 749px){.section-fair-price .fair-price-container .price-column{width:95px}}.section-fair-price .fair-price-container .price-tag{margin-bottom:20px;width:100%;text-align:center;display:flex;align-items:center;justify-content:center;gap:4px;font-family:Bookmania;font-size:20px;font-style:normal;font-weight:300;line-height:normal;white-space:nowrap}.section-fair-price .fair-price-container .star{display:inline-block;margin-right:5px}.section-fair-price .fair-price-container .price-bar{background-color:#fff3;width:100%;display:flex;justify-content:center;align-items:center;color:#fff;border-radius:8px 8px 0 0}.section-fair-price .fair-price-container .own-price .price-bar{height:83px;border:1px solid var(--LIGHT-ASH, #e1e0df);background:var(--LIGHT-ASH, #e1e0df)}.section-fair-price .fair-price-container .competitor-price .price-bar{background:linear-gradient(180deg,var(--SILVER, #989898) 0%,var(--LIGHT-ASH, #e1e0df) 100%);background-color:#ffffff40;height:177px}.section-fair-price .fair-price-container .multiplier{color:var(--BLACK90, #131313);text-align:center;font-family:Bookmania;font-size:20px;font-style:normal;font-weight:300;line-height:140%}.section-fair-price .fair-price-container .company-name{margin-top:39px;white-space:nowrap;font-size:10px;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase}.section-fair-price .fair-price-container .company-name svg{filter:brightness(0) invert(1)}.section-fair-price .fair-price-container .dotted-line{position:absolute;bottom:51px;left:0;right:0;display:flex;height:2px;width:100%}@media screen and (max-width: 989px){.section-fair-price .fair-price-container .dotted-line{bottom:50px}}.section-fair-price .fair-price-container .dotted-line svg{width:100%}.section-fair-price .image-with-text__text--caption{font-size:12px;font-style:normal;font-weight:400;line-height:140%;text-transform:uppercase}.section-fair-price .image-with-text__heading{width:325.469px;margin-top:2px;font-size:40px;font-style:normal;font-weight:700;line-height:140%;text-transform:uppercase}.section-fair-price .image-with-text__text{font-size:14px;font-style:normal;font-weight:400;line-height:140%;text-transform:uppercase;width:450px;margin-top:16px}@media screen and (max-width: 749px){.section-fair-price .image-with-text__text{width:100%}}@media screen and (max-width: 989px){.section-fair-price .page-width{padding-inline:31px}.section-fair-price .page-width .image-with-text__grid{row-gap:35px}.section-fair-price .page-width .image-with-text__grid .image-with-text__text-item{width:100%;max-width:initial}.section-fair-price .page-width .image-with-text__grid .image-with-text__text-item .image-with-text__content{padding:0}}.section-related-products .swiper-wrapper{padding:0}.section-related-products .swiper-wrapper .pagination-container{position:relative;display:flex;align-items:center;float:right;-moz-column-gap:5px;column-gap:5px}.section-related-products .swiper-wrapper .pagination-container .swiper-button-next:after,.section-related-products .swiper-wrapper .pagination-container .swiper-button-prev:after{display:none}@media screen and (min-width: 750px){.section-related-products .page-width{padding-inline:7rem}}.section-related-products related-products-swiper-component{display:block}@media screen and (max-width: 749px){.section-related-products related-products-swiper-component{width:calc(100% + 15px)}}.section-related-products related-products-swiper-component ul{list-style:none}.section-related-products .card__badge{display:none}.section-related-products .related-products__subheading{margin:0;font-size:12px;font-style:normal;font-weight:400;line-height:140%;text-transform:uppercase;text-align:center}.section-related-products .related-products__heading{text-align:center;font-size:40px;font-style:normal;font-weight:700;line-height:140%;text-transform:uppercase}@media screen and (max-width: 749px){.section-related-products .related-products__heading{max-width:250px;margin-inline:auto}}.section-related-products #swym-collections{display:none}.section-related-products .card__information{padding-block:9px;padding-inline:8px!important}.section-related-products .card__information .card__heading{font-size:14px;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase}.section-related-products .card__information .card__information-sub-infos{color:#8d8d8e;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.section-related-products .card__information .card-information{display:none}@media screen and (max-width: 749px){.section-related-products .grid__item{max-width:initial}}.section-related-products .pagination-container{display:flex;position:relative;float:right;flex-direction:row-reverse}@media screen and (max-width: 749px){.section-related-products .pagination-container{margin-top:40px;padding-right:20px}}.section-related-products .pagination-container .swiper-button-next,.section-related-products .pagination-container .swiper-button-prev{position:relative;top:0;left:0;right:0;bottom:0}.section-related-products .pagination-container .swiper-button-next:after,.section-related-products .pagination-container .swiper-button-prev:after{display:none}.template-product #MainContent{padding-top:50px}.template-product .shopify-section.breadcrumbs nav{display:flex;justify-content:space-between;align-items:center;gap:10px}@media screen and (max-width: 749px){.template-product .shopify-section.breadcrumbs nav{flex-wrap:wrap}}.template-product .shopify-section.breadcrumbs .breadcrumbs__list{gap:0px}.template-product .shopify-section.breadcrumbs .breadcrumbs__list li{font-size:12px;font-style:normal;font-weight:400;line-height:21px;color:rgb(var(--color-foreground))}.template-product .shopify-section.breadcrumbs .breadcrumbs__list li a{text-decoration:none}.template-product .shopify-section.breadcrumbs .breadcrumbs__list li svg{margin-inline:8px}@media screen and (max-width: 749px){.template-product .shopify-section.breadcrumbs .breadcrumbs__list li svg{margin-inline:4px}}.template-product .shopify-section.breadcrumbs .product-navigation{display:flex;align-items:center;gap:8px}@media screen and (max-width: 749px){.template-product .shopify-section.breadcrumbs .product-navigation{gap:2px;margin-left:auto}}.template-product .shopify-section.breadcrumbs .product-navigation .product-navigation__item{display:flex;align-items:center;text-decoration:none}.template-product .shopify-section.breadcrumbs .product-navigation .product-navigation__item .product-navigation__label{color:var(--LIGHT-ASH, #E1E0DF);font-size:10px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}@media screen and (max-width: 749px){.template-product .shopify-section.breadcrumbs .product-navigation .product-navigation__item .product-navigation__label{display:none}}.template-product .shopify-section.breadcrumbs .product-navigation .product-navigation__center{display:flex}@media screen and (min-width: 750px){.template-product .product__info-wrapper--extra-padding{padding:0 0 0 25px}}@media screen and (max-width: 749px){.template-product .product__media-wrapper{margin-bottom:30px}}@media screen and (max-width: 749px){.template-product .product__media-list .product__media-item{padding-top:0!important;margin-left:0!important;width:100%}}.template-product .product__media-badge{position:absolute;bottom:10px;right:10px;width:93px;height:95px;z-index:2}@media screen and (max-width: 749px){.template-product .product__media-badge{width:78px;height:80px}}.template-product .product__media-badge img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 749px){.template-product .vertical-counter.caption{display:none}}@media screen and (max-width: 749px){.template-product .thumbnail-slider .thumbnail-list.slider{gap:6px;padding:0;margin-bottom:0}.template-product .thumbnail-slider .thumbnail-list.slider .thumbnail-list__item{margin-right:0}.template-product .thumbnail-slider .thumbnail-list.slider .thumbnail-list__item button{border:1px solid var(--BLACK70, #2B2A2B)}.template-product .thumbnail-slider .thumbnail-list.slider .thumbnail-list__item button[aria-current=true]{box-shadow:none;border:1px solid var(--LIGHT-ASH, #E1E0DF)}}.template-product .product__modal-opener--image .product__media-icon{opacity:1;left:initial;right:8px;top:13px;background:transparent;color:#d9d9d9;width:28px;height:28px;border:none!important}.template-product .product__modal-opener--image .product__media-icon svg{width:20px;height:20px}.template-product product-info.product__info-container{max-width:initial}.template-product product-info.product__info-container .product__title-wrapper{display:flex;flex-direction:column;gap:8px}@media screen and (max-width: 749px){.template-product product-info.product__info-container .product__title-wrapper{row-gap:18px}}.template-product product-info.product__info-container .product__title{display:flex;justify-content:space-between;align-items:center;margin-bottom:0}.template-product product-info.product__info-container .product__title h1{color:var(--LIGHT-ASH, #E1E0DF);font-size:24px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.template-product product-info.product__info-container .product__title a.product__title{display:none}.template-product product-info.product__info-container .product__title .product__title-options{display:flex;gap:13px}.template-product product-info.product__info-container .product__title .product__title-options .button--wishlist-pdp{position:relative;top:3px;--wishlist-pdp-button-width: 24px;padding:0;line-height:1;height:-moz-fit-content;height:fit-content;min-height:initial;background-color:transparent}.template-product product-info.product__info-container .product__title .product__title-options .button--wishlist-pdp.swym-added svg g{fill:#e1e0df}.template-product product-info.product__info-container .product-short-details{color:var(--LIGHT-ASH, #E1E0DF);font-family:Libre Franklin;font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin:0}.template-product product-info.product__info-container .product-short-details span{font-weight:700}.template-product product-info.product__info-container .star-ratings-wrapper{display:flex;gap:10px;cursor:pointer}.template-product product-info.product__info-container .star-ratings-wrapper .stars-wrapper{display:flex;gap:4px}.template-product product-info.product__info-container .star-ratings-wrapper .rating-text{display:flex;gap:5px;color:var(--LIGHT-ASH, #E1E0DF);font-family:Libre Franklin;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.template-product product-info.product__info-container .star-ratings-wrapper .rating-text .reviews-average{font-weight:700}.template-product product-info.product__info-container .star-ratings-wrapper .rating-text .reviews-count{text-decoration:underline}.template-product product-info.product__info-container .price-block-container{margin-block:18px 24px}.template-product product-info.product__info-container .price-block-container .price__container{margin-bottom:0}.template-product product-info.product__info-container .price-block-container .price{gap:10px;align-items:center}.template-product product-info.product__info-container .price-block-container .price__sale span s{color:#f4f4f480;font-family:Libre Franklin;font-size:12px;font-style:normal;font-weight:400;line-height:130%;text-decoration-line:line-through;text-transform:uppercase;margin-right:10px}.template-product product-info.product__info-container .price-block-container span.price-item,.template-product product-info.product__info-container .price-block-container .price__regular{color:var(--LIGHT-ASH, #E1E0DF);font-family:Libre Franklin;font-size:15px;font-style:normal;font-weight:400;line-height:130%;text-transform:uppercase;margin-right:0}.template-product product-info.product__info-container .price-block-container .badge{font-size:10px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;padding:4px 8px;margin:0}.template-product product-info.product__info-container .price-block-container .badge .hidden-infos{display:none}.template-product product-info.product__info-container variant-selects{margin-block:2.4rem}.template-product product-info.product__info-container variant-selects .product-form__legend-sizing-guide-wrapper{margin-bottom:5px}.template-product product-info.product__info-container variant-selects .link.link--sizing-guide{color:var(--LIGHT-ASH, #E1E0DF);text-align:right;font-family:Libre Franklin;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;text-decoration:none;padding:0}.template-product product-info.product__info-container variant-selects .form__label{margin-bottom:0;color:var(--LIGHT-ASH, #E1E0DF);font-family:Libre Franklin;font-size:12px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.96px;text-transform:uppercase}.template-product product-info.product__info-container variant-selects .form__label span{display:none}.template-product product-info.product__info-container variant-selects .form__label .variant-low-stock-text{margin-left:0;color:var(--LIGHT-ASH, #E1E0DF);font-family:Libre Franklin;font-size:10px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.template-product product-info.product__info-container variant-selects .product-form__input.product-form__input--pill .product-variant-option-wrapper{display:flex;flex-wrap:wrap;gap:7px}@media screen and (max-width: 749px){.template-product product-info.product__info-container variant-selects .product-form__input.product-form__input--pill .product-variant-option-wrapper{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}}.template-product product-info.product__info-container variant-selects .product-form__input.product-form__input--pill .product-variant-option-wrapper input{display:none}.template-product product-info.product__info-container variant-selects .product-form__input.product-form__input--pill .product-variant-option-wrapper label{flex:1 1 97px;max-width:100px;box-sizing:border-box;margin:0;padding:10px;color:var(--LIGHT-ASH, #E1E0DF);border:.5px solid var(--LIGHT-ASH, #E1E0DF);font-family:Libre Franklin;font-size:10px;font-style:normal;font-weight:700;line-height:normal;height:40px;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 749px){.template-product product-info.product__info-container variant-selects .product-form__input.product-form__input--pill .product-variant-option-wrapper label{flex:initial;max-width:initial}}.template-product product-info.product__info-container variant-selects .product-form__input.product-form__input--pill .product-variant-option-wrapper label.is-sold-out{text-decoration:initial;gap:3px}.template-product product-info.product__info-container variant-selects .product-form__input.product-form__input--pill .product-variant-option-wrapper label.is-sold-out .icon-bell{display:initial;position:initial;width:16px;height:16px;background:transparent;visibility:visible}.template-product product-info.product__info-container variant-selects .product-form__input.product-form__input--pill .product-variant-option-wrapper label.is-sold-out .icon-bell svg{fill:#e1e0df}.template-product product-info.product__info-container variant-selects .product-form__input.product-form__input--pill .product-variant-option-wrapper input[type=radio]:checked+label{color:#131313}.template-product product-info.product__info-container variant-selects .product-form__input.product-form__input--pill .product-variant-option-wrapper input[type=radio]:checked+label.is-sold-out .icon-bell svg{fill:#131313}.template-product product-info.product__info-container variant-selects .product-form__input{max-width:initial}.template-product product-info.product__info-container .klaviyo-bis-trigger,.template-product product-info.product__info-container .shipping-message,.template-product product-info.product__info-container .product-form__buttons{max-width:initial}.template-product product-info.product__info-container product-form.product-form{margin-block:2.5rem}.template-product product-info.product__info-container .product-form__buttons .product-form__submit,.template-product product-info.product__info-container .product-form__buttons .klaviyo-bis-trigger{--buttons-radius-outset: 0px;color:var(--WITHE, #FFF);background:var(--BLACK60, #2F2E2F);text-align:center;font-family:Libre Franklin;font-size:16px;font-style:normal;font-weight:400;line-height:16px;text-transform:uppercase;padding:20px 0;border-radius:0;margin-block:0px!important;display:block;text-decoration:none}@media screen and (max-width: 749px){.template-product product-info.product__info-container .product-form__buttons .product-form__submit,.template-product product-info.product__info-container .product-form__buttons .klaviyo-bis-trigger{padding:18px 0;font-size:16px;font-style:normal;font-weight:400;line-height:16px;text-transform:uppercase}}.template-product product-info.product__info-container .product-form__buttons .product-form__submit:before,.template-product product-info.product__info-container .product-form__buttons .product-form__submit:after,.template-product product-info.product__info-container .product-form__buttons .klaviyo-bis-trigger:before,.template-product product-info.product__info-container .product-form__buttons .klaviyo-bis-trigger:after{border:none!important;box-shadow:none!important}.template-product product-info.product__info-container .product-description-container{margin-block:16px 20px;padding-top:24px;border-top:.5px solid var(--LIGHT-ASH, #E1E0DF)}.template-product product-info.product__info-container .product-description-container p{color:var(--LIGHT-ASH, #E1E0DF);font-size:12px;font-style:normal;font-weight:400;line-height:24px;text-transform:uppercase}.template-product product-info.product__info-container .product__accordion{border:none}.template-product product-info.product__info-container .product__accordion summary{padding-block:8px;border:none}.template-product product-info.product__info-container .product__accordion summary h2{color:var(--LIGHT-ASH, #E1E0DF);font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.template-product product-info.product__info-container .product__accordion details:not([open]) summary svg{transform:rotate(270deg)}.template-product product-info.product__info-container .complimentary-slider{margin-bottom:0}.template-product product-info.product__info-container product-recommendations:not(.is-accordion) .complementary-products__container{margin-top:26px}.template-product product-info.product__info-container .complementary-products__container{row-gap:24px;position:relative}.template-product product-info.product__info-container .complementary-products__container .accordion__title{color:var(--LIGHT-ASH, #E1E0DF);font-size:20px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}@media screen and (max-width: 749px){.template-product product-info.product__info-container .complementary-products__container .accordion__title{font-size:16px}}.template-product product-info.product__info-container .complementary-products__container .slider-buttons{position:absolute;right:0;top:-5px}.template-product product-info.product__info-container .complementary-products__container .slider-buttons .slider-counter{display:none}.template-product product-info.product__info-container .complementary-products__container slideshow-component{flex-direction:column}@media screen and (max-width: 749px){.template-product product-info.product__info-container .complementary-products__container slideshow-component .slider-button{padding:0;width:24px;height:32px}}@media screen and (max-width: 749px){.template-product product-info.product__info-container .complementary-products__container slideshow-component .contains-card{margin-bottom:0}}.template-product product-info.product__info-container .complementary-products__container slideshow-component ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.template-product product-info.product__info-container .complementary-products__container .complementary-slide{padding:0}.template-product product-info.product__info-container .complementary-products__container .complementary-slide ul{gap:6px;flex-direction:row}.template-product product-info.product__info-container .complementary-products__container .complementary-slide ul .card.card--standard{flex-direction:column;row-gap:9px}.template-product product-info.product__info-container .complementary-products__container .complementary-slide ul .card.card--standard .button--wishlist-card{display:none}.template-product product-info.product__info-container .complementary-products__container .complementary-slide ul .card.card--standard .card__inner{max-width:initial;aspect-ratio:.71}.template-product product-info.product__info-container .complementary-products__container .complementary-slide ul .card.card--standard .card__information{padding-inline:8px}.template-product product-info.product__info-container .complementary-products__container .complementary-slide ul .card.card--standard .card__information h3{color:var(--LIGHT-ASH, #E1E0DF);font-size:12px;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase}.template-product product-info.product__info-container .complementary-products__container .complementary-slide ul .card.card--standard .card__information .price{display:none}.template-product product-info.product__info-container .complementary-products__container .complementary-slide ul .card.card--standard .card__information .card__information-sub-infos{color:var(--SILVER, #989898);font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin-top:5px}.template-product .custom_pdp_reviews{background-color:#000;padding-inline:50px;padding-block:80px}.template-product div[data-oke-reviews-product-id]{--oke-widget-spaceAbove: 20px;--oke-widget-spaceBelow: 20px;--oke-starRating-spaceAbove: 0px;--oke-starRating-spaceBelow: 0px;--oke-button-backgroundColor: #E1E0DF;--oke-button-backgroundColorHover: #FFFFFF;--oke-button-backgroundColorActive: #FFFFFF;--oke-button-textColor: #121212;--oke-button-textColorHover: #121212;--oke-button-textColorActive: #121212;--oke-button-borderColor: #E1E0DF;--oke-button-borderColorHover: #FFFFFF;--oke-button-borderColorActive: #FFFFFF;--oke-button-borderRadius: 0px;--oke-button-borderWidth: 1px;--oke-button-fontWeight: 500;--oke-button-fontSize: 20px;--oke-button-fontFamily: inherit;--oke-border-color: #333333;--oke-border-width: 1px;--oke-text-primaryColor: #E1E0DF;--oke-text-secondaryColor: #E1E0DF;--oke-text-small: 15px;--oke-text-regular: 15px;--oke-text-large: 20px;--oke-text-fontFamily: inherit;--oke-avatar-size: 48px;--oke-avatar-backgroundColor: #2F2E2F;--oke-avatar-placeholderTextColor: #E1E0DF;--oke-highlightColor: #E1E0DF;--oke-shadingColor: #2F2E2F;--oke-productImageSize: 48px;--oke-attributeBar-shadingColor: #666666;--oke-attributeBar-borderColor: #666666;--oke-attributeBar-backgroundColor: #444444;--oke-attributeBar-markerColor: #E1E0DF;--oke-filter-backgroundColor: #2F2E2F;--oke-filter-backgroundColorActive: #E1E0DF;--oke-filter-borderColor: #E1E0DF;--oke-filter-borderColorActive: #E1E0DF;--oke-filter-textColor: #E1E0DF;--oke-filter-textColorActive: #121212;--oke-filter-borderRadius: 0px;--oke-filter-searchHighlightColor: #989898;--oke-mediaGrid-chevronColor: #989898;--oke-stars-foregroundColor: #E1E0DF;--oke-stars-backgroundColor: #444444;--oke-stars-borderWidth: 0}.template-product #variant-selects-sticky-container{display:none}@media screen and (max-width: 1440px){#fuego-app-banner{bottom:0!important;top:initial!important;z-index:2!important}#gorgias-chat-container{z-index:99999!important}body{padding-top:0!important}}
/*# sourceMappingURL=/cdn/shop/t/423/assets/main.css.map */
