.announcement-bar__message{padding:1.2rem 0 1rem;letter-spacing:normal;min-height:unset;line-height:normal}.announcement-bar__message span{display:block;margin:0}.announcement-bar__message span p{display:block;margin:0;line-height:normal;font-family:tt-commons-pro,sans-serif;font-weight:400;font-size:13px}.announcement-bar__message span p strong{background:#000;color:#fff;padding:5px 6px 3px;font-weight:400;border-radius:4px;line-height:normal}.header .header__icon .svg-wrapper{width:18px;height:18px}.header .cart-count-bubble{background-color:#8342ee;color:#fff;height:1.5rem;width:1.5rem;bottom:1.5rem;left:2.5rem;line-height:1}.header .header__inline-menu li a{font-size:15px;font-family:tt-commons-pro,sans-serif;font-weight:400;line-height:normal;color:#fff}.header .header__inline-menu li a:hover{text-decoration:none;color:#8342ee}.header .header__inline-menu .header__menu-item:hover span{text-decoration:none}.header .search__input.field__input{padding-right:4rem;background:#fff;border-radius:4px;box-shadow:none;padding-top:1.2rem;padding-bottom:1.2rem;height:auto;line-height:normal;color:#000;font-size:13px}.header predictive-search{position:absolute!important;right:15rem;max-width:10px!important;border:none;box-shadow:none;line-height:normal;width:100%}.header__search details[open=true] .search-modal__form{max-width:200px!important}.header .field__button>.svg-wrapper svg path{fill:#000}.search__button.field__button{height:4rem}.header predictive-search .search .field:before,.header predictive-search .search .field:after{display:none}.header predictive-search .search .field{box-shadow:none;border:none;display:block}.header .field__label{display:none}.header .field__button>.svg-wrapper{height:18px;width:18px}.grid--4-col-tablet .grid__item{width:calc(60% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}.grid--4-col-tablet .grid__item:first-child,.grid--4-col-tablet .grid__item:last-child{width:calc(20% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}.footer__content-top .grid{justify-content:center;align-content:center;align-items:center}.footer-block__details-content.list-unstyled{display:flex;align-content:center;align-items:center;justify-content:center}.footer .footer-block__image-wrapper{margin-bottom:0}.footer .footer__content-bottom{border-top:none;padding-top:0;opacity:1}.footer .list-unstyled.list-social.footer__list-social{justify-content:end}.footer .footer-block.grid__item .list-social__item:last-child{padding-right:0}.footer .footer-block__details-content .list-menu__item--link{font-size:15px;font-family:tt-commons-pro,sans-serif;font-weight:400;line-height:normal;color:#fff;padding-bottom:0}.footer .footer-block__details-content .list-menu__item--link:hover{text-decoration:none;color:#8342ee}.footer .footer-block__details-content>li:not(:last-child){margin-right:4rem}.link.list-social__link{border:1px solid #fff;border-radius:100px}.footer-block.grid__item .list-social__item{padding:0 4px}.footer-block.grid__item .svg-wrapper{width:14px;height:14px}.footer .footer__copyright{text-align:center;display:flex;margin-top:0;align-items:center;font-size:14px;line-height:normal;color:#fff;justify-content:space-between;width:100%}.footer .footer__copyright .copyright__content{font-size:14px;font-weight:400;font-family:tt-commons-pro,sans-serif}.footer .footer__copyright .policies.list-unstyled a{font-size:14px;font-family:tt-commons-pro,sans-serif;font-weight:400}.footer .policies li:before{content:"|"}.footer .policies li:first-child:before{display:none}.footer .policies li a{font-family:tt-commons-pro,sans-serif;font-weight:400;line-height:normal;color:#fff;padding-bottom:0}.footer .policies li a:hover{text-decoration:none;color:#8342ee}.product-media-container.media-type-image{border:none}.product__media-item.grid__item{border:1px solid #ECECEC}.product__title h1{font-size:35px;font-weight:700;letter-spacing:1%;color:#000;display:block;line-height:normal}.price.price--large{line-height:normal;font-size:20px;font-weight:400;letter-spacing:normal}.metafield-rich_text_field{font-size:15px;font-family:tt-commons-pro,sans-serif;color:#4a4a4a;font-weight:400;letter-spacing:1%}.metafield-rich_text_field ul{margin:0;padding-left:0}.product-form__input .form__label{text-transform:uppercase;color:#000;display:block;line-height:normal;margin-top:8px}body .product-form__input--pill input[type=radio]+label{text-transform:uppercase;font-size:12px;line-height:normal;padding:1rem 2rem .8rem}.product-form__submit{border-radius:60px}.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{border-radius:60px}.product-form__submit span{line-height:normal;font-size:15px;letter-spacing:1%;font-family:tt-commons-pro,sans-serif}.product-form__submit:hover{background:#8342ee}.product .accordion{margin-bottom:12px;border:none}.product .product__accordion .accordion__content{margin-top:10px}.product .accordion summary{padding:1.2rem 18px;border:1px solid #CFCFCF;font-family:tt-commons-pro,sans-serif;border-radius:3px}.product .accordion summary .summary__title{line-height:normal}.product .accordion summary .summary__title .h4.accordion__title.inline-richtext{line-height:normal;font-size:14px;letter-spacing:normal;font-family:tt-commons-pro,sans-serif!important}.banner__box.content-container{background:transparent}.banner__content .banner__heading.inline-richtext.h1{font-size:50px;font-family:;font-weight:700;letter-spacing:1%}.facets__form .product-count{display:none}.facet-filters__field .select{border:1px solid #CFCFCF;padding:5px 10px;line-height:normal;color:#000;border-radius:2px}.facet-filters__field .select select{font-size:12px;color:#000;letter-spacing:normal}.select .svg-wrapper,.customer select+.svg-wrapper{right:10px}.facet-filters__field .select select:focus{border:none;outline:0;box-shadow:none!important}.facet-filters__label.text-body{font-family:tt-commons-pro,sans-serif!important;letter-spacing:normal;color:#000;margin-right:10px}.header__active-menu-item,.footer .list-menu__item--active{text-decoration:none;color:#8342ee!important}.grid__item .card-wrapper .card__inner{border:1px solid #ECECEC}body .facets__form{gap:0}.card-wrapper.product-card-wrapper{height:unset}.card__content .card__information{text-align:center;display:block}.card__content .card__information .card__heading{font-family:tt-commons-pro,sans-serif!important;letter-spacing:normal;line-height:normal;color:#000;font-size:16px;display:block}.card__content .card__information .card__heading a{text-decoration:none!important}.card__content .card-information{text-align:center}.card__content .card-information .price{color:#000!important;letter-spacing:normal;line-height:normal;text-align:center;font-size:14px}.rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle .rebuy-product-block .checkbox-input.rebuy-checkbox{width:19px}.rebuy-widget.widget-type-dynamic-bundle .rebuy-product-info .rebuy-product-title{margin-top:0!important}.rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle .rebuy-product-block .rebuy-product-info{align-items:center}.powered-by-rebuy{display:none}.rebuy-widget .primary-title,.rebuy-recommended-products .primary-title{font-size:45px;font-family:ivyora-display,sans-serif!important;letter-spacing:1%;font-weight:700}.rebuy-product-media{background:#fff;border:1px solid #ECECEC}.rebuy-product-info{font-family:tt-commons-pro,sans-serif}.rebuy-product-info .rebuy-product-title{letter-spacing:normal;line-height:normal;color:#000;font-size:16px;display:block;margin-top:15px!important}.rebuy-product-info .rebuy-product-price .rebuy-money{color:#000;letter-spacing:normal;line-height:normal;text-align:center}.rebuy-product-block .rebuy-product-options{margin-top:7px!important}.rebuy-product-block .rebuy-product-actions{margin-top:12px!important}.rebuy-button,.rebuy-widget .rebuy-button,.rebuy-cart__flyout-empty-cart a,[data-rebuy-component=progress-bar] .rebuy-cart__progress-gift-variant-readd,.rebuy-cart__progress-free-product-variant-select-container{border-radius:30px!important;font-family:tt-commons-pro,sans-serif;line-height:normal;font-weight:400;font-size:14px;letter-spacing:1%;text-align:center}.rebuy-button:hover{background:#8342ee}.mo-rebuy-button{display:block;margin:0;outline:none;border-width:2px;border-style:solid;border-color:#000;box-shadow:none;background:#000;padding:10px 15px;width:100%;height:auto;color:#fff;border-radius:30px;font-family:tt-commons-pro,sans-serif;line-height:normal;font-weight:400;font-size:14px;letter-spacing:1%;text-align:center}.mo-rebuy-button:hover{background:#8342ee;border-color:#8342ee}.nws-variant-select{font-family:tt-commons-pro,sans-serif;line-height:normal;font-size:14px;border-radius:2px;color:#000;border-color:#cfcfcf;background-image:linear-gradient(45deg,transparent 50%,#CFCFCF 50%),linear-gradient(135deg,#CFCFCF 50%,transparent 50%);background-color:#fff;-moz-appearance:none;-webkit-appearance:none;appearance:none;display:block;margin:0;outline:none;border-width:1px;border-style:solid;background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-repeat:no-repeat;background-size:5px 5px,5px 5px,1px 1.5em;padding:10px 40px 10px 15px;width:100%}.nws-atc-btn-frm .btn-wrapper{display:block;margin-top:14px}.rebuy-select,.rebuy-widget .rebuy-select,select.rebuy-select,.rebuy-widget select.rebuy-select{font-family:tt-commons-pro,sans-serif;line-height:normal;font-size:14px;border-radius:2px;color:#000;border-color:#cfcfcf;background-image:linear-gradient(45deg,transparent 50%,#CFCFCF 50%),linear-gradient(135deg,#CFCFCF 50%,transparent 50%)}
/*# sourceMappingURL=/cdn/shop/t/1/assets/mo-custom.css.map */
