.expand-container{margin:auto}.carousel-section{text-align:center}.section-title{font-size:2em;margin-bottom:20px;color:#333}.product-static-ratting-wrapper{display:flex;align-items:center}.content-static-ratting p{font-family:Assistant;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0;color:#000;margin:0}.product-static-ratting{display:flex;margin-right:6px}.product-static-stars-text i{display:flex}.mega-coll-title{margin-bottom:4px}.carousel-wrapper{position:relative;overflow:hidden}.card-wrapper product-form,.card-wrapper modal-opener{display:none}.menu-drawer__navigation .collections_mega::-webkit-scrollbar{height:4px}.menu-drawer__navigation .collections_mega::-webkit-scrollbar-thumb{background:#fff!important}.header__menu-item span{letter-spacing:0;text-transform:uppercase;color:#121212}.bundled-products ul{padding:0;margin:8px 0}.menu-drawer__navigation{overflow-x:hidden}.menu-drawer__navigation .collections_mega{overflow-x:auto;padding:0 30px 0 0}.menu-drawer__menu details[open]{background:#f6f6f6}.menu-drawer__menu details[open] .gradient{background:transparent}.menu-drawer__menu details .svg-wrapper svg{transition:.3s}.menu-drawer__menu details[open] .svg-wrapper svg{transform:rotate(180deg)}.js .menu-drawer__navigation .submenu-open{visibility:visible!important}button.menu-drawer__close-button.link{display:none!important}.child-items a{font-family:Assistant;font-weight:400;font-size:18px;line-height:100%;letter-spacing:0;text-transform:uppercase;padding:10px 0}.mega_product-price p{margin:4px 0 0;font-family:Assistant;font-weight:400;font-size:20px;line-height:100%;letter-spacing:0;text-transform:uppercase;text-align:center;color:#121212}.mega_product-info{margin-top:4px}.collections_mega{display:flex;align-items:flex-start;column-gap:24px}.menu-drawer__navigation .mega-collection{margin:0;background:#121212;padding-bottom:18px;padding-left:30px}.mega_product_details a{text-decoration:none}.mega_product-title h2{font-family:Assistant;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0;text-align:center;text-transform:uppercase;margin:0;color:#121212bf}.mega-collection{padding-left:40px;margin-left:36px}.bundle-product-details{padding-left:24px;font-family:Assistant;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0;color:#121212bf}.progress-fill{display:block!important}.bundled-products ul li{margin:12px 0}.swiper-container{width:100%;overflow:hidden}.bundle-title{font-family:Assistant;font-weight:600;font-size:16px;line-height:100%;letter-spacing:0;text-align:center;text-transform:uppercase;color:#121212}.bundled-products ul li .image-title{display:flex;align-items:center;margin-bottom:5px}.bundle-title{margin-left:5px}.bundled-products li{list-style:none}.swiper-wrapper{display:flex}.bundle-image{width:48px;height:48px}.bundle-image img{width:100%}.menu-drawer__menu-item{font-family:Assistant;font-weight:400;font-size:18px;line-height:100%;letter-spacing:0;text-transform:uppercase;padding:12px 30px;color:#121212}.carousel-item{box-sizing:border-box;padding:10px}.carousel-image{width:100%;height:auto;border-radius:10px;box-shadow:0 0 10px #0000001a;position:relative;overflow:hidden}.carousel-image:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(255,255,255,.8),transparent);animation:glow 2s infinite alternate;z-index:1}@keyframes glow{0%{transform:scale(.5);opacity:.7}to{transform:scale(1.5);opacity:0}}.video-container{position:relative;width:100%;height:100%}.video-cover{width:100%;height:100%;border-radius:10px;box-shadow:0 0 10px #0000001a;object-fit:cover;cursor:pointer}.play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;background:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="white" stroke="none"%3E%3Cpath d="M8 5v14l11-7z"/%3E%3C/svg%3E') no-repeat center;background-size:60%;border-radius:50%;opacity:.8;cursor:pointer;z-index:2}.play-icon:hover{opacity:1}.carousel-prev,.carousel-next{position:absolute;top:50%;transform:translateY(-50%);background:transparent;color:#121212;border:none;padding:10px;cursor:pointer;font-size:1.5em;z-index:3;transition:color .3s}.menu-drawer__navigation .mega_product-title h2{color:#d3d3d3bf;font-weight:400;font-size:14px;line-height:100%;text-transform:uppercase}.menu-drawer__navigation .mega_product-price p{display:none}.menu-drawer__navigation .mega-coll-list{padding-bottom:12px}.menu-drawer__navigation .mega-coll-title h2{font-weight:600;font-size:14px;line-height:100%;letter-spacing:0;text-transform:uppercase;color:#fff;margin:12px 0;display:inline-flex;padding-left:30px}.progress-bar{display:none}.carousel-prev{left:10px}.carousel-next{right:10px}.carousel-prev:hover,.carousel-next:hover{color:#ddd}.progress-bar{width:100%;height:5px;background-color:#e0e0e0;margin-top:10px;display:none;position:relative}.progress-fill{height:100%;background-color:#000;width:0;transition:width .5s ease}.video-popup{position:fixed;top:0;left:0;width:100%;height:100%;background:#000c;display:flex;justify-content:center;align-items:center;z-index:1000}.popup-content{position:relative;max-width:800px;width:90%;aspect-ratio:16 / 9}.popup-video{width:100%;height:100%;border:none;border-radius:10px}.close-popup{position:absolute;top:10px;right:10px;font-size:2em;color:#fff;cursor:pointer;background:#00000080;border-radius:50%;width:30px;height:30px;display:flex;justify-content:center;align-items:center}.close-popup:hover{background:#000c}.mega-coll-title h2{margin:0;font-family:Assistant;font-weight:700;font-size:18px;line-height:100%;letter-spacing:0;text-transform:uppercase;color:#121212}@media (max-width: 1024px){.swiper-slide{min-width:33.33%}}@media (max-width: 768px){.swiper-slide{min-width:50%}.carousel-prev,.carousel-next{display:none}.progress-bar{display:block}.section-title{font-size:1.5em}}@media (max-width: 480px){.swiper-slide{min-width:50%}.play-icon{width:40px;height:40px;background-size:50%}.close-popup{font-size:1.5em;width:25px;height:25px}}.expand-container.hero_section_redesign .image-with-text__heading p{margin:0;text-transform:uppercase}.expand-container.hero_section_redesign .image-with-text__text.rte.subtitle{font-size:20px;width:610px}.expand-container.hero_section_redesign .image-with-text__text--caption{font-family:Assistant;font-weight:400;font-size:20px;line-height:20.52px;letter-spacing:0px;vertical-align:middle;display:flex;align-items:center;margin-bottom:10px}.hero_section_redesign .image-with-text__heading{line-height:100%}.expand-container.hero_section_redesign .image-with-text__text--caption i{display:inline-flex;margin-right:8px}.expand-container.hero_section_redesign .image-with-text__text{font-family:Assistant;font-weight:400;font-size:20px;line-height:100%;letter-spacing:0}.hero_section_redesign .global-media-settings{border:0}.redesign_columsection .multicolumn-card__image-wrapper{width:125px;height:125px;margin:auto!important}.redesign_columsection .multicolumn-card__info h3{font-family:Assistant;font-weight:700;font-size:24px;line-height:120%;letter-spacing:0;text-align:center;text-transform:uppercase}.redesign_columsection .multicolumn-card__info{padding-inline:0!important;padding-bottom:0}.redesign_columsection .multicolumn-list__item{position:relative}.redesign_columsection .multicolumn-list__item:after{content:"";height:162px;width:1px;background:#a9a9a9;position:absolute;top:50%;right:-20px;transform:translateY(-50%)}.redesign_columsection p{font-family:Assistant;font-weight:400;font-size:16px;line-height:134%;letter-spacing:0;text-align:center}.redesign_columsection .multicolumn-list__item:last-child:after{content:unset}.icon-with-text.icon-with-text--vertical p{font-family:Assistant;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0;margin:0;color:#121212bf}.icon-with-text.icon-with-text--vertical p strong{font-weight:600;text-transform:uppercase;display:inline-block;margin-bottom:5px;color:#121212}.product__info-wrapper .icon-with-text--vertical .icon-with-text__item{align-items:flex-start}.product__info-wrapper .icon-with-text--horizontal p{font-family:Assistant;font-weight:600;font-size:12px;line-height:100%;letter-spacing:0;text-align:center;text-transform:uppercase;color:#121212;margin:0}.product__accordion .accordion__title{font-family:Assistant;font-weight:700;font-size:16px;line-height:140%;letter-spacing:0;text-transform:uppercase;color:#121212}.product__accordion .accordion__content p{font-family:Assistant;font-weight:400;font-size:16px;line-height:21.12px;letter-spacing:0;margin-top:0;color:#121212bf}.product__info-wrapper .product__accordion .accordion__content{padding:0}.mega-collection-container{display:flex;align-items:flex-start}@media screen and (max-width: 1280px){.expand-container.hero_section_redesign .image-with-text__text.rte.subtitle{width:100%}}@media screen and (max-width: 749px){.hero_section_redesign .image-with-text__grid{flex-direction:column-reverse}.product-page-carousel h2{font-family:Assistant;font-weight:700;font-size:28px;line-height:100%;letter-spacing:0;text-transform:uppercase}.card-wrapper product-form,.card-wrapper modal-opener{display:block}.card-wrapper product-form button,.card-wrapper modal-opener button{background:#121212;color:#fff}.image-with-text__content{padding-bottom:0}.hero_section_redesign .image-with-text__content{padding-bottom:40px}.redesign_columsection .section-padding{padding-top:30px;padding-bottom:30px}.image-text-section.section-padding,.collection.section-padding,.rich-text.section-padding{padding-top:30px;padding-bottom:5px}.redesign_columsection .multicolumn-list__item:nth-child(2):after{content:unset}.redesign_columsection .multicolumn-list{display:grid;grid-template-columns:47% 47%}.expand-container.hero_section_redesign .image-with-text__text{font-family:Assistant;font-weight:400;font-size:14px;line-height:20.52px;letter-spacing:0px;vertical-align:middle}.hero_section_redesign .image-with-text__heading{font-family:Assistant;font-weight:700;font-size:23px;line-height:100%;letter-spacing:0;text-align:center;text-transform:uppercase}.expand-container.hero_section_redesign .image-with-text__text.rte.subtitle{font-family:Assistant;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0;text-align:center}.expand-container.hero_section_redesign .image-with-text__text svg{width:12px;height:12px}.redesign_columsection .multicolumn-card__info h3{font-family:Assistant;font-weight:700;font-size:14px;line-height:120%;letter-spacing:0%;text-align:center;text-transform:uppercase}.redesign_columsection p{font-family:Assistant;font-weight:400;font-size:12px;line-height:100%;letter-spacing:0;text-align:center}.redesign_columsection .multicolumn-card__image-wrapper{width:64px;height:64px}.redesign_columsection .multicolumn-list__item:after{height:94px;right:-10px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/custom.css.map */
