.section-slideshow,slideshow-component{width:100%!important;max-width:100%!important;padding:0!important;margin:0!important}.slideshow.banner{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}.slideshow__slide{width:100%!important;padding:0!important;margin:0!important}.slideshow__media.banner__media.media{width:100%!important;padding:0!important;margin:0!important;overflow:hidden}.slideshow__media.banner__media.media img{width:100%!important;height:auto!important;max-width:100%!important;object-fit:cover!important;object-position:center center!important;display:block!important}slideshow-component.slider-mobile-gutter{padding:0!important;margin:0!important}.section-slideshow-component{padding:0!important;margin:0!important}section:has(slideshow-component){padding:0!important;margin:0!important}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,button,.button,.card,input,select,textarea{transition:all .3s cubic-bezier(.25,.46,.45,.94)}.header{backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);background:#18181bd9!important;border-bottom:1px solid rgba(244,63,94,.12)}.header__heading-link{display:inline-flex;align-items:center;padding:.4rem .5rem!important;text-decoration:none}.header__heading-logo-wrapper{display:flex;align-items:center}.header__heading-logo{width:auto;height:auto;max-height:70px;object-fit:contain;transition:transform .3s ease}.header__heading-link:hover .header__heading-logo{transform:scale(1.03)}.header__heading-link .h2{font-weight:800;letter-spacing:.14em;text-transform:uppercase;font-size:1.5rem;background:linear-gradient(135deg,#fafafa,#f43f5e);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.2}.header__menu-item>a,.header__menu-item>details>summary{position:relative;padding-bottom:4px}.header__menu-item>a:after,.header__menu-item>details>summary:after{content:"";position:absolute;bottom:-2px;left:0;width:0%;height:2px;background:linear-gradient(90deg,#f43f5e,#fb7185);border-radius:2px;transition:width .35s cubic-bezier(.25,.46,.45,.94)}.header__menu-item>a:hover:after,.header__menu-item>details[open]>summary:after,.header__menu-item>details>summary:hover:after{width:100%}.header__menu-item .header__active-menu-item{font-weight:600}.header__menu-item span{font-size:1.25rem;font-weight:500;letter-spacing:.04em;transition:color .25s ease}.header__menu-item>a:hover span,.header__menu-item>details>summary:hover span{color:#f43f5e!important}ul.header__submenu.list-menu.list-menu--disclosure{min-width:270px!important;padding:.6rem 0!important;border-radius:16px!important;background:#1e1e22!important;border:1.5px solid rgba(244,63,94,.25)!important;box-shadow:0 24px 60px #0009,0 0 0 1px #f43f5e14,0 0 50px #f43f5e0d!important}ul.header__submenu.list-menu--disclosure>li>a.header__menu-item{display:flex!important;align-items:center!important;padding:.65rem 1.4rem!important;border-left:3px solid transparent!important;transition:all .2s ease!important;text-decoration:none!important;margin:0!important}ul.header__submenu.list-menu--disclosure>li>a.header__menu-item:hover{background:#f43f5e1f!important;border-left-color:#f43f5e!important;padding-left:1.7rem!important;text-decoration:none!important}ul.header__submenu.list-menu--disclosure>li>a.header__menu-item:hover,ul.header__submenu.list-menu--disclosure>li>a.header__menu-item:hover span{color:#f43f5e!important}ul.header__submenu.list-menu--disclosure:after{content:"";display:block;position:absolute;top:0;left:50%;transform:translate(-50%);width:40px;height:2px;background:#f43f5e;border-radius:2px;pointer-events:none}.header__icon{transition:all .25s ease}.header__icon:hover{color:#f43f5e!important;transform:translateY(-1px)}.announcement-bar-section{background:linear-gradient(135deg,#d4344e,#d14630,#d96b1a)!important}.announcement-bar-section .utility-bar{background:linear-gradient(135deg,#d4344e,#d14630,#d96b1a)!important;border-bottom:none!important}.announcement-bar-section .utility-bar__grid.page-width{max-width:100%!important;padding:0!important;overflow:hidden}.announcement-bar-section .utility-bar--bottom-border{border-bottom:none!important}.announcement-bar{font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-size:.85rem!important;background:linear-gradient(135deg,#d4344e,#d14630,#d96b1a)!important;overflow:hidden!important;width:100%!important;padding:0!important;margin:0!important;display:flex!important;align-items:center!important;height:32px!important}.announcement-bar .announcement-bar__message,.announcement-bar .announcement-bar__message.h5,.announcement-bar p,.announcement-bar p.h5{margin:0!important;padding:0!important;font-size:.85rem!important;line-height:32px!important;height:32px!important;display:inline-flex!important;align-items:center!important}.announcement-bar .announcement-bar__message,.announcement-bar .announcement-bar__link{white-space:nowrap!important;animation:marquee-scroll 8s linear infinite!important}.announcement-bar,.announcement-bar a,.announcement-bar p,.announcement-bar span,.announcement-bar__message,.announcement-bar__message span,.announcement-bar__link{color:#fff!important;text-decoration:none!important}.announcement-bar .icon-arrow,.announcement-bar .svg-wrapper{display:none!important}@keyframes marquee-scroll{0%{transform:translate(30%)}to{transform:translate(-100%)}}@media screen and (max-width:749px){.announcement-bar{height:28px!important}.announcement-bar .announcement-bar__message,.announcement-bar .announcement-bar__message.h5,.announcement-bar p.h5{font-size:.72rem!important;line-height:28px!important;height:28px!important}}slideshow-component .banner__media img{object-fit:contain!important;object-position:center center!important;background:#fefefe}slideshow-component .banner__media{background:#fefefe!important}slideshow-component .banner{background:#fefefe!important}slideshow-component .banner__content{justify-content:flex-end!important;padding-bottom:2.5rem!important}slideshow-component .banner__content .banner__buttons{position:relative;z-index:5}@media screen and (max-width:749px){slideshow-component .banner--content-align-mobile-center .banner__heading,slideshow-component .banner .banner__text,slideshow-component .banner__content .field,slideshow-component .banner__content h2{display:none!important}slideshow-component .banner__content--bottom,slideshow-component .banner__content--bottom-center,slideshow-component .banner__content{padding:0!important;margin:0!important;background:#fefefe!important}slideshow-component .banner__box{padding:0 1rem!important;margin:0!important;margin-bottom:.75rem!important;transform:translateY(-2rem)}}.banner h2,.banner .banner__heading{font-weight:800;letter-spacing:-.03em;line-height:1.05;text-shadow:0 4px 30px rgba(0,0,0,.4)}.banner .banner__text{max-width:580px;margin-left:auto;margin-right:auto;opacity:.85;font-size:1.15rem;line-height:1.7;letter-spacing:.01em}slideshow-component{position:relative}.slideshow__controls .slider-button--prev,.slideshow__controls .slider-button--next,.slideshow__controls .slideshow__autoplay{display:none!important}.slideshow__controls{position:absolute!important;bottom:28px;left:50%;transform:translate(-50%);z-index:3;background:transparent!important;border:none!important;padding:0!important;margin:0!important;width:auto!important;min-width:0!important;justify-content:center;gap:0}.slideshow__controls .slider-counter{margin:0}.slideshow__controls .slideshow__control-wrapper{display:flex;gap:10px;align-items:center;justify-content:center}.slideshow__controls .slider-counter__link--dots{background:transparent;border:none;padding:4px;cursor:pointer}.slideshow__controls .slider-counter__link--dots .dot{width:10px;height:10px;border-radius:50%;background:#fff6;display:block;transition:all .3s ease}.slideshow__controls .slider-counter__link--dots[aria-current=true] .dot,.slideshow__controls .slider-counter__link--dots.active .dot{background:#f43f5e;transform:scale(1.3);box-shadow:0 0 12px #f43f5e80}.slideshow__controls .slider-counter__link--dots:hover .dot{background:#ffffffd9}.button:not(.button--tertiary){font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-size:1.05rem;padding:1.4rem 3.2rem;position:relative;overflow:hidden}.button:not(.button--tertiary):before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.15),transparent);transition:left .5s ease}.button:not(.button--tertiary):hover:before{left:100%}.button:hover{transform:translateY(-2px);box-shadow:0 8px 25px #f43f5e4d}.multicolumn .multicolumn-card{position:relative;border-radius:16px!important;overflow:hidden!important;transition:all .35s cubic-bezier(.25,.46,.45,.94);display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;height:100%!important}.multicolumn .multicolumn-list__item{overflow:visible!important}.multicolumn .multicolumn-card__info{padding:1.5rem 1.2rem!important;display:flex!important;flex-direction:column!important;justify-content:center!important;height:100%!important;box-sizing:border-box!important}.multicolumn .multicolumn-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:16px;padding:1px;background:linear-gradient(135deg,rgba(244,63,94,.2),transparent 50%,rgba(244,63,94,.1));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.multicolumn .multicolumn-card:hover{transform:translateY(-6px);box-shadow:0 20px 40px #0000004d,0 0 40px #f43f5e14}.multicolumn-card__info h3,.multicolumn .multicolumn-card__info h3,.multicolumn-card__info h3.inline-richtext{font-weight:700!important;font-size:1.5rem!important;line-height:1.3!important;margin-bottom:.75rem!important}.color-scheme-1 .multicolumn-card__info h3,.color-scheme-5 .multicolumn-card__info h3{background:linear-gradient(135deg,#fafafa,#d4d4d8);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.multicolumn-card__info .rte p,.multicolumn .multicolumn-card__info p,.multicolumn-card__info p{opacity:.75!important;line-height:1.7!important;font-size:1.1rem!important}.multicolumn .slider-counter,.multicolumn .slider-buttons.large-up-hide{display:none!important}.card .media img,.card-wrapper .media img,.card__media img{object-fit:cover!important;object-position:top center!important;width:100%!important;height:100%!important}.card .media.media--hover-effect>img+img{transition:opacity .4s ease-in-out!important}.card-wrapper{transition:transform .3s ease,box-shadow .3s ease;border-radius:12px;overflow:hidden}.card-wrapper:hover{transform:translateY(-6px);box-shadow:0 16px 40px #0003}.card__heading a{font-weight:600;letter-spacing:.01em;font-size:1.05rem;line-height:1.4}.price .money{font-weight:700;color:#f43f5e}.price--on-sale .price-item--regular{text-decoration:line-through;opacity:.5;font-size:.9em}.price--on-sale .price-item--sale{color:#f43f5e!important;font-weight:700}.card .badge.price__badge-sale,.badge--sale{background:linear-gradient(135deg,#f43f5e,#e11d48)!important;color:#fff!important;border-radius:6px;font-weight:700;padding:4px 10px;font-size:.75rem;letter-spacing:.05em}.quick-add__submit{border-radius:8px!important;font-weight:600;letter-spacing:.04em;transition:all .25s ease}.quick-add__submit:hover{background:#f43f5e!important;color:#fff!important}.collection-list .collection-card-wrapper{transition:transform .3s ease,box-shadow .3s ease;border-radius:16px;overflow:hidden}.collection-list .collection-card-wrapper:hover{transform:translateY(-6px);box-shadow:0 20px 50px #00000040}.collection-list .card__heading{font-weight:700;letter-spacing:.01em}.section-header__title,.title-wrapper .title,h2.title,.rich-text__heading{font-weight:800;letter-spacing:-.02em}.rich-text__heading.rte.h2{font-size:calc(var(--font-heading-scale) * 2rem)!important;line-height:1.25!important}.rich-text__heading.rte.h1{font-size:calc(var(--font-heading-scale) * 2.5rem)!important;line-height:1.2!important}.rich-text__heading.rte.h0{font-size:calc(var(--font-heading-scale) * 3rem)!important;line-height:1.15!important}.rich-text__text p{max-width:600px;margin-left:auto;margin-right:auto;opacity:.7;font-size:1.15rem!important;line-height:1.75}.rte p,.rte li{font-size:1.05rem!important;line-height:1.75!important}.blog .blog-articles .article-card{transition:transform .3s ease}.blog .blog-articles .article-card:hover{transform:translateY(-4px)}.blog .article-card__title{font-weight:700;letter-spacing:-.01em}.blog .article-card__info{opacity:.6;font-size:.95rem}.collapsible-content .accordion summary{font-weight:600;font-size:1.2rem!important;padding:1.25rem 0;transition:color .25s ease}.collapsible-content .accordion summary:hover{color:#f43f5e}.collapsible-content .accordion .accordion__content p{opacity:.7;line-height:1.8;font-size:1.05rem}.collapsible-content .accordion details{border-bottom:1px solid rgba(255,255,255,.06);transition:all .3s ease}.collapsible-content .accordion details[open]{background:#f43f5e08;border-radius:8px;padding:0 1rem;margin:.25rem 0}.collapsible-content .accordion details[open] summary{color:#f43f5e}.collection .title-wrapper{margin-bottom:1.5rem}.collection .collection__description p{opacity:.65;font-size:1.1rem;line-height:1.7;max-width:700px}.collection .collection__view-all .button,.view-all .button{border-radius:10px}@media screen and (min-width:750px){.collection slider-component.slider-mobile-gutter.page-width-desktop{max-width:var(--page-width)!important;margin:0 auto!important;padding:0 5rem!important}}@media screen and (min-width:750px)and (max-width:989px){.collection .slider.slider--tablet{flex-wrap:wrap!important;overflow-x:visible!important;overflow-y:visible!important;scroll-snap-type:none!important;scroll-padding-left:0!important;-webkit-overflow-scrolling:auto!important;margin-bottom:2rem!important}.collection .slider.slider--tablet:after{content:none!important;display:none!important;width:0!important;padding:0!important;margin:0!important}.collection .slider.slider--tablet .slider__slide{scroll-snap-align:unset!important}}@media screen and (min-width:750px){.collection .grid--4-col-desktop .grid__item,.collection .slider--tablet.grid--peek .grid__item,.collection .slider--tablet.grid--peek.grid--2-col-tablet-down .grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4)!important;max-width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4)!important;box-sizing:border-box!important}.collection .slider--tablet.grid--peek .grid__item:first-of-type{margin-left:0!important}}@media screen and (min-width:750px){.collection .grid--5-col-desktop .grid__item{width:calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5)!important;max-width:calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5)!important;box-sizing:border-box!important}.collection .slider--tablet.grid--peek.grid--5-col-desktop .grid__item{width:calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5)!important;max-width:calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5)!important}}.collection .grid.product-grid{justify-content:center}.collection .collection__title,.collection .collection__title h2,.collection .collection__description{text-align:left}.image-with-text .image-with-text__media-item img{border-radius:16px;object-fit:cover}.image-with-text__content .image-with-text__heading{font-weight:800;letter-spacing:-.02em}.image-with-text__content .image-with-text__text p{opacity:.7;line-height:1.8;font-size:1.1rem}.video-section .title-wrapper{margin-bottom:2rem}.video-section .deferred-media{border-radius:16px;overflow:hidden;box-shadow:0 20px 50px #0000004d}.multirow .multirow__inner .image-with-text__heading{font-weight:700}.multirow .multirow__inner .image-with-text__text p{opacity:.65;line-height:1.75;font-size:1.05rem}.multirow .caption{text-transform:uppercase;letter-spacing:.12em;font-weight:700;opacity:.45;color:#f43f5e}.contact .field__input{border-radius:10px;transition:border-color .25s ease,box-shadow .25s ease}.contact .field__input:focus{border-color:#f43f5e!important;box-shadow:0 0 0 3px #f43f5e26}.newsletter__heading{font-weight:800;letter-spacing:-.02em}.footer{padding-top:72px;padding-bottom:40px;position:relative}.footer:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:200px;height:2px;background:linear-gradient(90deg,transparent,#F43F5E,transparent);border-radius:2px}.footer .footer-block__heading{font-weight:700;text-transform:uppercase;letter-spacing:.12em;font-size:.85rem;margin-bottom:1.5rem;color:#f43f5e}.footer .footer-block__details-content a{font-size:1rem;opacity:.65;transition:all .25s ease;display:inline-block;padding:.3rem 0;position:relative}.footer .footer-block__details-content a:hover{opacity:1;color:#f43f5e;transform:translate(4px)}.footer .footer-block__details-content p{font-size:1rem;line-height:1.7;opacity:.55}.footer .footer-block--brand_information p{font-size:1rem;line-height:1.7;opacity:.55;max-width:280px}.footer .newsletter-form__field-wrapper{max-width:400px}.footer .newsletter-form__field-wrapper .field__input{border-radius:8px 0 0 8px}.footer .newsletter-form__field-wrapper .newsletter-form__button{border-radius:0 8px 8px 0}.footer .footer__content-bottom{margin-top:3rem;padding-top:2rem;border-top:1px solid rgba(255,255,255,.06)}.footer .footer__content-bottom-wrapper a,.footer .footer__content-bottom-wrapper span{font-size:.85rem;opacity:.45}.footer .footer__content-bottom-wrapper a:hover{opacity:.9;color:#f43f5e}.footer .footer__payment{margin-top:1.5rem}.footer .footer__payment .list-payment svg{opacity:.5;transition:opacity .2s ease}.footer .footer__payment .list-payment svg:hover{opacity:1}.footer .footer__list-social .list-social__link{opacity:.5;transition:all .25s ease}.footer .footer__list-social .list-social__link:hover{opacity:1;color:#f43f5e;transform:translateY(-3px)}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#18181b}::-webkit-scrollbar-thumb{background:#3f3f46;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#f43f5e}::selection{background:#f43f5e40;color:#fafafa}.badge{font-weight:700;text-transform:uppercase;letter-spacing:.06em;font-size:.72rem}.menu-drawer__menu-item span{font-size:1.2rem;font-weight:600}.menu-drawer__submenu .menu-drawer__menu-item span{font-size:1.05rem;font-weight:500}@media screen and (max-width:749px){.banner h2,.banner .banner__heading{font-size:2rem}.button:not(.button--tertiary){padding:1.1rem 2.2rem;font-size:.95rem}.slideshow__controls{position:relative!important;bottom:auto!important;margin-top:1rem;margin-bottom:0!important;padding-bottom:1rem!important;transform:none!important;left:auto!important;background:#fefefe!important;background-color:#fefefe!important;border:none!important;box-shadow:none!important;outline:none!important}.slideshow__controls *{background:transparent!important;border:none!important;box-shadow:none!important}.slideshow__controls .slider-counter__link--dots .dot{background:#d4d4d8!important;margin-top:0;margin-bottom:0}.slideshow__controls .slider-counter__link--dots[aria-current=true] .dot,.slideshow__controls .slider-counter__link--dots.active .dot{background:#f43f5e!important}.slideshow__controls .slideshow__control-wrapper{gap:8px}.slideshow__controls .slider-counter__link--dots .dot{width:8px;height:8px}.blog .blog-articles{gap:1.5rem}.footer{padding-top:48px;text-align:center}.footer .footer-block--brand_information p{max-width:100%}.footer .footer-block__details-content a:hover{transform:none}.header__heading-logo{max-height:44px!important}.header__heading-link{padding:.3rem!important}.header__heading-link .h2{font-size:1.1rem!important;line-height:1.2!important;letter-spacing:.08em!important}.header{padding-top:.3rem!important;padding-bottom:.3rem!important}.header__icon .svg-wrapper{width:36px;height:36px}.section-header__title,.title-wrapper .title,h2.title{font-size:1.5rem!important;line-height:1.25!important;letter-spacing:-.01em!important}.collection .title-wrapper{margin-bottom:1rem}.collection .collection__description p{font-size:.95rem;line-height:1.5}.rich-text__heading{font-size:1.4rem!important;line-height:1.3!important}.rich-text__text p,.rich-text__text{font-size:.95rem!important;line-height:1.6!important}.multicolumn .title,.multicolumn-card__info h3{font-size:1rem!important}.newsletter__heading,.image-with-text__heading{font-size:1.3rem!important}}@media screen and (max-width:374px){.header__heading-logo{max-height:36px!important}.header__heading-link .h2{font-size:.95rem!important;letter-spacing:.05em!important}.section-header__title,.title-wrapper .title,h2.title{font-size:1.3rem!important}.rich-text__heading{font-size:1.2rem!important}}@media screen and (min-width:750px)and (max-width:989px){.header__heading-logo{max-height:52px!important}.header__heading-link .h2{font-size:1.3rem!important;letter-spacing:.1em!important}.section-header__title,.title-wrapper .title,h2.title{font-size:1.8rem!important}}@media screen and (max-width:749px){.slideshow.banner--mobile-bottom .slideshow__text-wrapper.banner__content{padding-top:1.5rem!important}}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}*:focus-visible{outline:2px solid #F43F5E;outline-offset:3px;border-radius:4px}*:focus:not(:focus-visible){outline:none}.newsletter .newsletter-form__field-wrapper .field__input{background:#ffffff14;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.15);border-radius:10px 0 0 10px;transition:border-color .3s ease,box-shadow .3s ease,background .3s ease}.newsletter .newsletter-form__field-wrapper .field__input:hover{background:#ffffff1f;border-color:#f43f5e4d}.newsletter .newsletter-form__field-wrapper .field__input:focus{border-color:#f43f5e;box-shadow:0 0 0 3px #f43f5e26;background:#ffffff24}.newsletter .newsletter-form__button{transition:background .3s ease,transform .2s ease,box-shadow .3s ease}.newsletter .newsletter-form__button:hover{transform:translateY(-1px);box-shadow:0 4px 15px #f43f5e4d}.product__media-item img,.product .media img{border-radius:12px}.product .accordion summary{transition:color .25s ease,padding-left .25s ease}.product .accordion summary:hover{color:#f43f5e;padding-left:.5rem}.product-form__submit{position:relative;overflow:hidden}.product-form__submit:after{content:"";position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);animation:atc-shimmer 3s ease-in-out infinite}@keyframes atc-shimmer{0%{left:-100%}50%{left:150%}to{left:150%}}@keyframes shimmer-loading{0%{background-position:-200% 0}to{background-position:200% 0}}.card .media--loading-shimmer,.card-wrapper .media--loading-shimmer{background:linear-gradient(90deg,#ffffff0a,#ffffff14,#ffffff0a);background-size:200% 100%;animation:shimmer-loading 1.8s ease-in-out infinite}@media screen and (max-width:749px){.collection .slider.slider--tablet,.collection .slider.slider--mobile{display:flex!important;flex-wrap:wrap!important;overflow-x:visible!important;overflow-y:visible!important;scroll-snap-type:none!important;scroll-padding-left:0!important;-webkit-overflow-scrolling:auto!important;padding:0!important;gap:1rem!important}.collection .grid--peek.slider .grid__item:first-of-type,.collection .grid--peek.slider--mobile .grid__item:first-of-type,.collection .slider--tablet.grid--peek .grid__item:first-of-type{margin-left:0!important}.collection .grid.product-grid .grid__item{width:calc(50% - .5rem)!important;max-width:calc(50% - .5rem)!important;min-width:0!important;margin:0!important;box-sizing:border-box!important;flex-shrink:0!important}.collection .slider--tablet.grid--peek.grid--1-col-tablet-down .grid__item,.collection .slider--mobile.grid--peek.grid--1-col-tablet-down .grid__item,.collection .grid--peek.grid--1-col-tablet-down .grid__item,.collection .slider--tablet.grid--peek.grid--2-col-tablet-down .grid__item,.collection .slider--mobile.grid--peek.grid--2-col-tablet-down .grid__item,.collection .grid--peek.grid--2-col-tablet-down .grid__item{width:calc(50% - .5rem)!important;max-width:calc(50% - .5rem)!important;min-width:0!important;box-sizing:border-box!important}.collection .grid--peek.slider:after{content:none!important;display:none!important;width:0!important;margin:0!important;padding:0!important}.collection slider-component .slider-buttons{display:none!important}.collection .card__heading{font-size:.85rem!important;line-height:1.3!important}.collection .card-information .price{font-size:.85rem!important}.collection .card__content{padding:.6rem .4rem!important}}@media screen and (max-width:374px){.collection .grid.product-grid .grid__item,.collection .grid--peek .grid__item{width:100%!important;max-width:100%!important}.collection .card__heading,.collection .card-information .price{font-size:.95rem!important}}#shopify-section-social-stats .multicolumn-card__info .h3{font-size:2.4rem!important;font-weight:800!important;color:#f43f5e!important;line-height:1.1!important;margin-bottom:.25rem!important}#shopify-section-social-stats .multicolumn-card__info p{font-size:.9rem!important;opacity:.85;text-transform:uppercase;letter-spacing:.05em;font-weight:500}#shopify-section-social-stats .multicolumn-list__item{position:relative}#shopify-section-social-stats .multicolumn-list__item:not(:last-child):after{content:"";position:absolute;right:0;top:20%;height:60%;width:1px;background:#ffffff26}#shopify-section-testimonials .multicolumn-card{background:#ffffff08!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:12px!important;padding:1.5rem!important;transition:transform .3s ease,border-color .3s ease!important}#shopify-section-testimonials .multicolumn-card:hover{transform:translateY(-4px)!important;border-color:#f43f5e4d!important}#shopify-section-testimonials .multicolumn-card__info .h3{font-size:1rem!important;font-weight:600!important;margin-top:.5rem!important}#shopify-section-testimonials .multicolumn-card__info p{font-size:.92rem!important;line-height:1.6!important;font-style:italic}#shopify-section-newsletter .newsletter__wrapper{max-width:640px!important;margin:0 auto!important}#shopify-section-newsletter h2{font-size:2rem!important;font-weight:800!important;line-height:1.2!important;margin-bottom:.75rem!important}#shopify-section-newsletter .newsletter__subheading,#shopify-section-newsletter .rte p{font-size:1.05rem!important;line-height:1.6!important;opacity:.9}#shopify-section-newsletter .newsletter-form__field-wrapper{max-width:480px!important;margin:1.5rem auto 0!important}#shopify-section-newsletter .newsletter-form__field-wrapper input[type=email]{border-radius:8px 0 0 8px!important;border:2px solid rgba(244,63,94,.4)!important;padding:.9rem 1.2rem!important;font-size:1rem!important;background:#ffffff0f!important;transition:border-color .3s ease!important}#shopify-section-newsletter .newsletter-form__field-wrapper input[type=email]:focus{border-color:#f43f5e!important;outline:none!important;box-shadow:0 0 0 3px #f43f5e26!important}#shopify-section-newsletter .newsletter-form__button{border-radius:0 8px 8px 0!important;background:#f43f5e!important;color:#fff!important;font-weight:700!important;padding:.9rem 1.8rem!important;font-size:1rem!important;letter-spacing:.02em;transition:background .3s ease,transform .2s ease!important}#shopify-section-newsletter .newsletter-form__button:hover{background:#e11d48!important;transform:translateY(-1px)!important}@media screen and (max-width:749px){#shopify-section-social-stats .multicolumn-card__info .h3{font-size:1.8rem!important}#shopify-section-social-stats .multicolumn-list__item:not(:last-child):after{display:none}#shopify-section-newsletter h2{font-size:1.5rem!important}}@media screen and (max-width:374px){#shopify-section-social-stats .multicolumn-card__info .h3{font-size:1.5rem!important}#shopify-section-newsletter h2{font-size:1.3rem!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-digivault.css.map */
