.utility-bar{border:none;position:relative}.announcement-bar__message{letter-spacing:6%;font-weight:500}.header__heading-link{padding:0}.header__menu-item,.ctm_header_icon{text-transform:uppercase;font-weight:700;font-size:14px;letter-spacing:2%}.header__icon--cart .icon{width:19px;height:19px}.header__icon{width:auto}.header__icons{gap:36px;padding-right:0}.header__icon--cart .ctm_header_icon{padding-left:10px}.header__menu-item{padding-right:30px}.header__menu-item .icon-caret{transform:translate(-50%,-50%)}.header__menu-item:hover span,.header__icon,.header__submenu .header__menu-item:hover,.header__menu-item span,details[open]>.header__menu-item{text-decoration:none}.collection .title{font-weight:500;letter-spacing:0%;text-align:center;text-transform:uppercase}.collection .title.h2{font-size:32px}.card__heading{font-weight:500;font-size:18px;letter-spacing:0%}.image-with-text__heading{font-weight:500;letter-spacing:0%}.image-with-text__heading.h2{font-size:32px}.image-with-text__text{font-weight:400;font-size:20px;line-height:32px;letter-spacing:0%;text-align:center}.collection .button,.image-with-text .button{font-size:17px}.collection-list-title{font-weight:500;letter-spacing:0%}.collection-list-title.h2{font-size:32px}.collection-list-wrapper .title-wrapper-with-link{justify-content:center}.ctm_card_outer{position:relative}.ctm_card__heading{position:absolute;left:50%;right:50%;bottom:0;font-weight:400;font-size:17px;letter-spacing:1%;text-transform:capitalize;width:130px;height:44px;display:flex;align-items:center;justify-content:center;transform:translate(-50%,-50%);background:#fff}.ctm_card__heading .icon-wrap{display:none}.icon-info-section .slick-track{margin:0 -10px}.footer-block .footer-block__heading{font-weight:400;font-size:24px;line-height:26.16px;letter-spacing:0%}.footer-block__details-content{font-weight:300;font-size:16px;line-height:24px;letter-spacing:0%}.ctm_contact_form{width:65%}.ctm_contact_form .field__label,.ctm_contact_form .field__input{font-weight:400;font-size:14.63px;line-height:0px;letter-spacing:0%;color:#0009;padding-top:1.5rem;font-family:League Spartan}.ctm_contact_form .field:after,.ctm_contact_form .field__input:focus,.ctm_contact_form .field:hover.field:after{box-shadow:0 1px #0000008c}.ctm_contact_form .subject_field{margin-top:20px}.ctm_contact_form .text-area{min-height:4rem}.ctm_contact_form .contact__button{margin-top:30px}.ctm_contact_form .contact__button .button{letter-spacing:1%;width:130px;padding:0;font-size:17px}.ctm_contact_form .field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label{display:none}.ctm_contact_form .text-area{line-height:normal}.ctm_contact_form .form-status-list{margin-bottom:1rem}.ctm_contact_form .field{margin-top:20px}.ctm_footer_middle .footer__list-social{justify-content:flex-start;gap:12px}.ctm_footer_middle .list-social__item .svg-wrapper,.ctm_footer_middle .list-social__item .icon{width:30px;height:30px}.ctm_footer_middle .list-social__link:first-child{padding-left:0}.footer .footer__content-top{padding-bottom:10px}.cart-count-bubble{background:none;color:#000;position:unset;padding-left:12px;font-size:16px;font-weight:500}.header__icon--cart .svg-wrapper{width:auto}.footer__copyright .copyright__content{font-weight:400;font-size:17.12px;line-height:28.17px;letter-spacing:0%}.footer__copyright .right_reserved{font-weight:300}.footer__copyright .copyright__content a:hover{text-decoration:none}.ctm_footer_middle{display:flex;align-items:center;justify-content:space-between;margin-top:22px}.ctm_footer_middle .footer__list-social,.ctm_footer_middle .policies{width:50%}.ctm_footer_middle .policies a{font-weight:300;font-size:18px;line-height:28.17px;letter-spacing:0%}.ctm_footer_middle .policies li:before{content:unset}.ctm_footer_middle .policies li:after{content:"";width:1px;height:15px;transform:translateY(-10%);background-color:#000;margin:0 1.7rem}.ctm_footer_middle .copyright__content a:hover{text-decoration:none}.footer__content-bottom{padding:0}.ctm_footer_middle .policies li:last-child:after{content:none}.facets__heading,.select__select,.facet-filters__label,.product-count__text{font-family:League Spartan,sans-serif}.product__title h1{font-size:30px;letter-spacing:0%}.related-products__heading{font-weight:500;letter-spacing:0%}.related-products__heading.h2{font-size:25px}.jm-review-widget-header__title{font-weight:500!important;font-size:25px!important;letter-spacing:0%;text-transform:uppercase}.ctm_app{padding-top:50px}.collection-hero__title,.ctm_main_collection .title,.shopify-policy__title h1,.main-page-title,.ctm_collec_list_page .title{font-weight:500;font-size:25px;letter-spacing:0%;text-align:center;text-transform:uppercase}.shopify-policy__container .shopify-policy__body{font-size:18px}.shopify-policy__container{max-width:var(--page-width);margin:0 auto;padding:0 1.5rem}.ctm_page_content{font-size:18px}#insta-feed h2{font-weight:500;letter-spacing:0%;font-size:32px}.ctm_mobile_img{display:none!important}.product__accordion .accordion__title{font-weight:500;text-transform:uppercase}.header .list-menu__item--active{text-decoration:none}.header .header__inline-menu details[open]>.header__menu-item .icon-caret{right:14px;top:calc(43% - .2rem)}.collapsible-content__heading{font-weight:500;letter-spacing:0%}.accordion__title{letter-spacing:0;font-size:18px;text-transform:uppercase}.collapsible-content .accordion summary:hover .accordion__title{text-decoration:none}.accordion__content{letter-spacing:0;font-size:18px}.accordion__content h3{font-weight:600}@media screen and (min-width:750px){.ctm_contact_form .contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}.header__icon--cart{margin-right:0}.shopify-policy__container{padding:0 5rem}#insta-feed h2{margin-top:11px}.icon-info-section .slick-track{padding-bottom:0}.header__icon--cart .icon{margin-bottom:8px}.header__icon--search .icon-search{margin-bottom:3px}.header__icon--cart{width:106px}}@media(max-width:750px){.header__icon .ctm_header_icon{display:none}.header__icons{gap:0}.header__icon--cart .icon{height:20px;width:18px}.collection .title.h2,.image-with-text__heading.h2,.collection-list-title.h2,.testimonial-heading,.product__title h1,.collection-hero__title,.related-products__heading.h2,.ctm_main_collection .title,.shopify-policy__title h1,.main-page-title{font-size:22px}.ctm_footer_middle{flex-direction:column}.ctm_footer_middle .policies{display:flex;align-items:center;flex-wrap:wrap;width:auto;justify-content:center}.image-with-text__text{font-size:18px;line-height:27px}.header header-drawer{margin-left:0}.ctm_contact_form{width:auto}.footer-block .footer-block__heading{font-size:20px}.related-products__heading.h2{font-size:22px}.jm-review-widget-header__title{font-size:22px!important}.ctm_app{padding-top:0}#insta-feed h2{font-size:22px!important}.ctm_mobile_img{display:block!important}.ctm_footer_middle .footer__list-social{width:auto}.footer .footer__content-top{padding:0 1.5rem}.accordion__title{letter-spacing:0;font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
