:root{--font-body-family: "Lexend", sans-serif;--font-heading-family: "Funnel Sans", sans-serif;--font-family-outfit: "Outfit", sans-serif;--color-primary: #A30031;--color-black: #111111;--color-dark-gray: #808080;--color-gray: #9B9B9B;--color-white: #FFFFFF;--color-stroke-light: #DADADA;--color-light: #F7F7F7;--color-light-gray: #ECECEC}.button{font-family:var(--font-heading-family);font-weight:500;font-size:16px;line-height:100%;letter-spacing:0;text-align:center;min-width:calc(12rem + var(--buttons-border-width) * 2);min-height:calc(5.6rem + var(--buttons-border-width) * 2)}body{font-weight:400;font-size:18px;line-height:160%;letter-spacing:0}@media screen and (max-width:580px){body{font-size:16px}}h1,.h1{font-family:var(--font-heading-family);font-weight:600;font-size:72px;line-height:100%;letter-spacing:0}@media screen and (max-width:768px){h1,.h1{font-size:56px}}@media screen and (max-width:580px){h1,.h1{font-size:42px}}h2,.h2{font-family:var(--font-heading-family);font-weight:600;font-size:56px;line-height:100%;letter-spacing:0}@media screen and (max-width:768px){h2,.h2{font-size:42px}}@media screen and (max-width:580px){h2,.h2{font-size:36px}}h3,.h3{font-family:var(--font-heading-family);font-weight:600;font-size:42px;line-height:100%;letter-spacing:0}@media screen and (max-width:768px){h3,.h3{font-size:36px}}@media screen and (max-width:580px){h3,.h3{font-size:30px}}h4,.h4{font-family:var(--font-heading-family);font-weight:600;font-size:36px;line-height:100%;letter-spacing:0}@media screen and (max-width:768px){h4,.h4{font-size:26px}}h5,.h5{font-family:var(--font-heading-family);font-weight:600;font-size:26px;line-height:100%;letter-spacing:0}@media screen and (max-width:768px){h5,.h5{font-size:20px}}h6,.h6{font-family:var(--font-heading-family);font-weight:600;font-size:20px;line-height:100%;letter-spacing:0}@media screen and (max-width:768px){h6,.h6{font-size:18px}}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0}.swiper-pagination-bullet{height:8px!important;width:8px!important;background:var(--color-gray)!important;position:relative}.swiper-pagination{gap:20px!important;z-index:1}.swiper-pagination-bullet:after{content:"";position:absolute;top:-4px;left:-4px;width:calc(100% + 8px);height:calc(100% + 8px);border:1px solid transparent;border-radius:50%;box-sizing:border-box}.swiper-pagination-bullet.swiper-pagination-bullet-active:after{border:1px solid var(--color-black)!important}.swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--color-black)!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:relative;margin-top:6rem;background:var(--color-light-gray);width:100%;left:0;border-radius:0}.swiper-scrollbar.swiper-scrollbar-horizontal .swiper-scrollbar-drag{display:block;background:var(--color-black);border-radius:0}.swiper-pagination{bottom:0!important;display:flex;justify-content:center;gap:.8rem;position:relative;margin-top:3rem;padding-bottom:10px}.swiper-pagination-bullet{width:1rem;height:1rem;background:rgba(var(--color-foreground),.2);opacity:1;transition:all .3s ease;border-radius:50%}.swiper-pagination-bullet-active{background:rgb(var(--color-foreground));width:1rem}@media screen and (max-width:768px){.swiper-pagination{gap:15px!important}}@media screen and (max-width:989px){.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{margin-top:5.4rem}}@media screen and (max-width:580px){.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{margin-top:4.4rem}}.pxFormGenerator .formContainer #formGeneratorForm .form_generater_form_div .form_title_div h3,.pxFormGenerator .formContainer #formGeneratorForm .form_generater_form_div h3{color:var(--color-black)!important;font-weight:600!important;font-size:42px!important;line-height:100%;letter-spacing:0!important;margin-bottom:50px!important}.pxFormGenerator .formContainer #formGeneratorForm .form_generater_form_div .form-group.fadeMe.text.label{padding-right:15px!important;padding-left:15px!important}.pxFormGenerator .formContainer #formGeneratorForm .form_generater_form_div .form-control{height:45px!important;letter-spacing:0!important;border-radius:22px}.breadcrumbs__list{display:flex;flex-wrap:wrap;align-items:center;list-style:none;margin:0;padding:2rem 0;font-size:.875rem}.breadcrumbs__item{display:flex;align-items:center;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0}.breadcrumbs__separator{margin:0 1.1rem;color:var(--color-gray)}.breadcrumbs__link{color:inherit;text-decoration:none;transition:all .2s ease}.breadcrumbs__link:hover{opacity:.5;transition:all .2s ease}.price{display:none}.card__sku{font-weight:400;font-size:14px;line-height:100%;letter-spacing:0;text-transform:uppercase;margin:0 0 16px;color:var(--color-gray)}.product-card-wrapper .card .media .primary-media{margin:50px;height:calc(100% - 100px);width:calc(100% - 100px);border-radius:10px!important;overflow:hidden}.swym-wishlist-collections-v2-container{padding:0!important;top:12px!important;right:12px!important;left:unset!important}.swym-wishlist-collections-v2-container .swym-wishlist-collections-v2{width:34px!important;height:34px!important;border-radius:100%!important;display:flex!important;justify-content:center!important;align-items:center!important;border:none!important;padding:10px 7px!important;background:var(--color-white)!important;transform:unset!important}.swym-wishlist-collections-v2-container .swym-wishlist-collections-v2 svg{width:auto!important;height:auto!important;display:inline-block!important}#swym-plugin.swym-ready,#swym-hosted-plugin.swym-ready{display:none!important}.swym-wishlist-collections-v2-container .swym-wishlist-collections-v2[aria-pressed=true] svg path{fill:var(--color-primary)!important;stroke:var(--color-primary)!important}@media screen and (max-width:580px){.swym-header-launcher{display:none!important}}@media screen and (max-width:580px){.grid--2-col-tablet-down .grid__item{width:100%;max-width:100%}}.badge{font-weight:400;font-size:16px;line-height:100%;letter-spacing:0;padding:.8rem 1.8rem;text-transform:capitalize}@media screen and (max-width:580px){.badge{font-size:14px}}.metafield-rich_text_field ul,.metafield-rich_text_field ol{list-style-position:outside}div.ctct-form-embed div.ctct-form-defaults{padding:0!important}div.ctct-form-embed form.ctct-form-custom label.ctct-form-label{display:inline-block!important}div.ctct-form-embed form.ctct-form-custom .ctct-form-required:before{left:auto!important;right:-10px!important;top:-7px!important}.grecaptcha-badge{right:0!important;bottom:0!important}.search-modal__form form{width:100%;display:block!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/global.css.map */
