.custom-footer{background:#f8f8f8;border-top:1px solid #e5e5e5}.footer-grid{display:grid;grid-template-columns:1.2fr 1fr 1fr 1.2fr;gap:50px}.footer-column h3{font-size:22px;font-weight:600;margin-bottom:25px;color:#222;letter-spacing:.5px}.footer-column p,.footer-column li,.footer-column a{font-size:15px;color:#666;line-height:2;text-decoration:none;transition:.3s;padding:0;margin:0}.footer-column a:hover{color:#000}.footer-column ul{padding:0;margin:0;list-style:none}.footer-column li{margin-bottom:12px}.footer-social .list-unstyled.list-social{display:flex;justify-content:space-between}.footer-social a{width:40px;height:40px;border:1px solid #ddd;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:.3s}.footer-social a:hover{background:#000;color:#fff;border-color:#000}.footer-social svg{width:18px;height:18px}.payment-icons{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:25px}.payment-icons svg{width:42px;height:auto}.display_align{display:flex;gap:10px}.footer-contact p{margin:12px 0}.footer-contact strong{display:block;margin-bottom:4px;color:#222}@media(max-width:990px){.footer-grid{grid-template-columns:1fr 1fr;gap:40px}}@media(max-width:768px){.custom-footer{padding:50px 20px}.footer-grid{grid-template-columns:1fr;text-align:center}.footer-social,.payment-icons{justify-content:center}}.footer-copyright{border-top:1px solid #e5e5e5;text-align:center}.footer-copyright p{margin:0;font-size:14px;color:#777;letter-spacing:.3px}sticky-header{box-shadow:0 -7px 23px #0003}.primary_btn{position:relative;z-index:1;display:inline-flex;align-items:center;gap:12px;font-family:Jost,sans-serif;font-size:12px;font-weight:600;letter-spacing:2px;text-transform:uppercase;padding:16px 35px;background-color:#1a1818;color:#fff;border:1.5px solid #1a1818;text-decoration:none;transition:background-color .35s cubic-bezier(.25,1,.5,1),color .35s cubic-bezier(.25,1,.5,1),border-color .35s cubic-bezier(.25,1,.5,1);box-shadow:none!important}.primary_btn:hover{background-color:transparent;color:#1a1818}.primary_btn_arrow{width:9px;height:13px;fill:currentColor;transition:transform .35s cubic-bezier(.25,1,.5,1);will-change:transform}.primary_btn:hover .primary_btn_arrow{transform:translate(7px)}#shopify-section-template--21289996877980__main .main-page-title{font-size:40px}.custom-hero em{color:#f069a3}.custom-hero .primary_btn:hover{background:#f069a3;color:#fff;transform:translateY(-2px);box-shadow:none!important}.custom-hero .banner__box{max-width:55.5rem}.custom-hero .primary_btn{border:0px!important}.custom-hero .primary_btn:after,.custom-hero .primary_btn:before{display:none!important}.product-form__submit{background-color:transparent!important;color:#fff!important;border:1px solid #121212!important;text-decoration:none!important;overflow:hidden!important;z-index:1!important;transition:color .45s cubic-bezier(.785,.135,.15,.86)!important}.product-form__submit:after{display:none}.product-form__submit:before{content:""!important;position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;background-color:#1c1c1c!important;background-image:none!important;z-index:-1!important;transform:scaleX(1)!important;transform-origin:left!important;transition:transform .45s cubic-bezier(.785,.135,.15,.86)!important;border-radius:0!important}.product-form__submit:not(:disabled):hover{color:#1c1c1c!important;border-color:#1c1c1c!important;transform:none!important}.product-form__submit:not(:disabled):hover:before{transform:scaleX(0)!important;transform-origin:right!important}.secondary_btn{display:inline-flex!important;justify-content:center!important;align-items:center!important;position:relative!important;padding:8px 20px!important;box-sizing:border-box!important;background-color:transparent!important;background-image:none!important;color:#1c1c1c!important;border:1px solid #ffffff!important;border-radius:0!important;font-size:11px!important;font-weight:400!important;line-height:1!important;letter-spacing:2px!important;text-transform:uppercase!important;text-decoration:none!important;cursor:pointer!important;overflow:hidden!important;z-index:1!important;transition:color .45s cubic-bezier(.785,.135,.15,.86)!important;height:36px;min-height:36px}.secondary_btn:after{display:none!important}.secondary_btn:before{content:""!important;position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;background-color:#fff!important;background-image:none!important;z-index:-1!important;transform:scaleX(1)!important;transform-origin:left!important;transition:transform .45s cubic-bezier(.785,.135,.15,.86)!important;border-radius:0!important}.secondary_btn:hover{color:#fff!important;border-color:#fff!important;transform:none!important}.secondary_btn:hover:before{transform:scaleX(0)!important;transform-origin:right!important}.hero-slider .banner__text p{color:#fff!important;max-width:56ch}.pagination .pagination__item--current{background-color:#000!important;color:#fff!important;opacity:1!important}.pagination .pagination__item--current:after,.pagination .pagination__item:hover:after{display:none!important}.pagination .pagination__item{border-radius:2px}.pagination .pagination__item:hover:not([aria-disabled=true]){background-color:#000;color:#fff}.pagination .pagination__item{height:3.6rem!important;width:3.6rem!important}.notify-stock-wrapper{padding:1.8rem;border-radius:.8rem;background-color:#121212;margin-bottom:24px!important}.notify-stock-wrapper .notify-stock-title{font-weight:600;margin-top:0;margin-bottom:1rem;font-size:1.4rem;color:#fff}.notify-stock-wrapper .notify-stock-inputs{display:flex;gap:.8rem;align-items:center;flex-wrap:wrap}.notify-stock-wrapper .notify-email-input{flex:1;font-size:15px;background:#fff;padding:8px 12px!important;height:100%;min-height:100%!important;line-height:1!important;border:1px solid #ffffff}.notify-stock-wrapper .form-status-list{font-size:15px;color:#fff;margin-block:0px!important;outline:none}.notify-stock-wrapper .form-status-list:focus-visible{outline:none!important;outline-offset:unset!important;box-shadow:none!important}#judgeme_product_reviews{max-width:100%!important;margin:0!important}#Slide-template--21289996779676__slideshow_6Fnrfz-1 .banner__media img{object-position:center 20%!important}.quantity__button:focus,.quantity__input:focus,.quantity__button:focus-visible,.quantity__input:focus-visible{background-color:transparent!important;outline:none;outline-offset:unset;box-shadow:none;background:transparent}.jm-button--primary[data-v-9640c170]{background-color:#121212!important;border-color:#121212!important}.jm-button--primary[data-v-9640c170]:hover,.jm-button--primary[data-v-9640c170]:active,.jm-button--primary[data-v-9640c170]:focus-visible{border-color:#121212de!important;background-color:#121212de!important}@media screen and (max-width:749px){.hero-slider .banner--medium:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:50rem!important}.hero-slider .banner__content{align-items:flex-end!important}.secondary_btn{font-size:9px!important;min-width:calc(9rem + var(--buttons-border-width) * 2);padding:5px 10px!important;height:30px;min-height:30px}.notify-stock-wrapper{max-width:500px;width:100%}}@media(min-width:991px){.header .list-menu .header__menu-item{text-decoration:none!important}.header .list-menu .header__menu-item span{position:relative;text-decoration:none!important}.header .list-menu .header__menu-item span:after{content:"";position:absolute;bottom:-2px;left:0;width:0%;height:1.5px;background-color:#f069a3;transition:width .3s cubic-bezier(.25,1,.5,1)}.header .list-menu .header__menu-item:hover,.header .list-menu .header__menu-item:hover span{color:#f069a3;text-decoration:none!important}.header .list-menu .header__menu-item:hover span:after{width:100%}.collection-list-wrapper .title-wrapper-with-link,.collection h2.title.inline-richtext.h1{margin-bottom:40px}.quick-add-modal .product__info-wrapper .product__title h2.h1{font-size:32px}}@media(max-width:991px){#shopify-section-template--21289996877980__main .main-page-title{font-size:32px}}@media(max-width:480px){.custom-hero .banner__box{padding-inline:20px!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
