h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{letter-spacing:.1em;font-weight:400}.collection__title,.collection__title h1,.page-title,.section-header__title,.title--primary{font-weight:200;letter-spacing:.22em;text-transform:uppercase}.color-scheme-1,[class*=color-scheme-1],.section-main-collection-product-grid{background-color:#f8f8f8!important}.card__media{background:#fff}.card__heading,.card__heading a,.card__heading .link,.card__heading h3,.card__heading h2{font-size:10.5px!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;line-height:1.45!important}.price-item,.price-item--regular,.price-item--sale,.price .price-item{font-size:12px!important;font-weight:400!important;letter-spacing:.03em!important}.price--sold-out .badge,.price__badge-sale .badge,.badge{font-size:9px!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-weight:600!important;border-radius:0!important}.card-information .caption-with-letter-spacing,.card__vendor{font-size:9px!important;letter-spacing:.14em!important;text-transform:uppercase!important;opacity:.45!important}.card-wrapper:hover .card__heading a{opacity:.65;transition:opacity .25s ease}.card--standard.card--media:after,.card--card:after{box-shadow:none!important;border:none!important}.card--card{box-shadow:none!important;border:none!important}.quick-add,.quick-add__submit,.card__footer .quick-add{display:none!important}.facets-container,.facet-filters{border-color:#00000014!important}.facet-filters__label,.facets__heading,.facet-checkbox label,.facets__summary .h5{font-size:10.5px!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-weight:600!important}.facets__disclosure-horizontal .disclosures .h5{font-size:10px!important}.mobile-facets__close-button span,.mobile-facets__label{font-size:11px!important;letter-spacing:.1em!important;text-transform:uppercase!important}.select__select,.select select{font-size:11px!important;letter-spacing:.06em!important}.pagination__item{font-size:11px!important;letter-spacing:.08em!important}.button,.button--primary,.button--secondary,button[type=submit]:not(.header__icon):not(.search__button):not(.reset__button){font-size:10.5px!important;letter-spacing:.16em!important;text-transform:uppercase!important;border-radius:0!important;font-weight:700!important}.section-header{border-bottom:1px solid rgba(18,18,18,.07)!important;background:#fff!important}.header__inline-menu .list-menu__item--link{font-size:11px!important;letter-spacing:.16em!important;text-transform:uppercase!important;font-weight:500!important;position:relative;padding-bottom:3px!important}.header__inline-menu .header__menu-item span{font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:500}.header__inline-menu .list-menu__item--link:after{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;background:#121212;transition:width .28s ease}.header__inline-menu .list-menu__item--link:hover:after{width:100%}.header__icon{transition:opacity .2s ease}.header__icon:hover{opacity:.55}.cart-count-bubble{background:#121212!important;border-radius:50%!important;width:19px!important;height:19px!important;display:flex!important;align-items:center!important;justify-content:center!important}.cart-count-bubble span[aria-hidden=true]{color:#fff!important;font-size:9px!important;font-weight:700!important;letter-spacing:0!important;line-height:1!important}.menu-drawer__menu-item{font-size:14px!important;letter-spacing:.12em!important;font-weight:500!important;text-transform:uppercase!important}.menu-drawer__menu>li{border-bottom:1px solid rgba(18,18,18,.05)!important}.menu-drawer{border-radius:0!important}.breadcrumbs__item a,.breadcrumbs__item span{font-size:10px!important;letter-spacing:.1em!important;text-transform:uppercase!important;opacity:.5}.product__title h1,.product__title .h0,.product__title .h1,.product__title .h2{font-size:clamp(22px,3.2vw,36px)!important;font-weight:200!important;letter-spacing:.2em!important;text-transform:uppercase!important;line-height:1.25!important;color:#121212!important}.product-page-price .price-item--regular,.product-page-price .price__regular .price-item{font-size:20px!important;font-weight:300!important;letter-spacing:.06em!important;color:#121212!important}.product-page-price .price-item--sale{font-size:20px!important;font-weight:300!important;color:#121212!important}.product-page-price .price-item--regular.price-item--last{opacity:.45;font-size:14px!important;text-decoration:line-through}.product__description{font-size:13.5px!important;line-height:1.8!important;letter-spacing:.025em!important;color:#121212b8!important;margin-top:0!important}.product__description p,.product__description li{font-size:13.5px!important;line-height:1.8!important}.product__description strong{font-weight:600!important;color:#121212!important}.emoji-benefits-container{margin:18px 0!important;padding:0!important}.emoji-benefits-container p{display:flex!important;align-items:baseline!important;gap:10px!important;margin:0!important;padding:10px 0!important;border-bottom:1px solid rgba(18,18,18,.07)!important;font-size:12.5px!important;letter-spacing:.04em!important;line-height:1.55!important;color:#121212bf!important}.emoji-benefits-container p:first-child{border-top:1px solid rgba(18,18,18,.07)!important}.product-form__input label,.product-form__label,.variant-name,.product-form__input .form__label{font-size:10px!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-weight:700!important;color:#121212!important}.product-form__input .swatch-input__label,.variant-input-wrap .btn{font-size:10.5px!important;letter-spacing:.08em!important;text-transform:uppercase!important;border-radius:0!important;border:1px solid rgba(18,18,18,.2)!important;transition:border-color .2s ease,background .2s ease!important}.product-form__input .swatch-input__input:checked+.swatch-input__label{border-color:#121212!important;background:#121212!important;color:#fff!important}.product-form__submit,.product-form__buttons .button--primary{width:100%!important;background:#121212!important;color:#fff!important;border:2px solid #121212!important;height:54px!important;font-size:11px!important;letter-spacing:.22em!important;text-transform:uppercase!important;font-weight:700!important;border-radius:0!important;cursor:pointer!important;transition:background .25s ease,color .25s ease!important}.product-form__submit:hover,.product-form__buttons .button--primary:hover{background:#fff!important;color:#121212!important}.product__info-container .icon-with-text__item{font-size:10.5px!important;letter-spacing:.09em!important;text-transform:uppercase!important;font-weight:600!important}.product__accordion .accordion{border-top:none!important}.product__accordion details{border-bottom:1px solid rgba(18,18,18,.1)!important}.product__accordion summary{padding:16px 0!important;font-size:10.5px!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-weight:700!important;color:#121212!important;list-style:none!important;cursor:pointer!important}.product__accordion summary::-webkit-details-marker{display:none!important}.accordion__title.h4{font-size:10.5px!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-weight:700!important;margin:0!important}.accordion__content{font-size:13px!important;line-height:1.75!important;letter-spacing:.025em!important;color:#121212b8!important;padding:0 0 16px!important}.product__info-container .rating-stars-container{opacity:.88}.cn-anim{opacity:0;transform:translateY(28px);transition:opacity .85s cubic-bezier(.25,.46,.45,.94),transform .85s cubic-bezier(.25,.46,.45,.94)}.cn-anim.cn-visible{opacity:1;transform:translateY(0)}.footer{background:#121212!important;border-top:none!important}.footer,.footer .footer__heading,.footer .footer-block__heading,.footer-block__details-content a,.footer-block__details-content .link,.footer__content-top .link,.footer .copyright__content,.footer .copyright__content a{color:#ffffffd9!important}.footer .footer__heading,.footer .footer-block__heading{font-size:9.5px!important;letter-spacing:.22em!important;text-transform:uppercase!important;font-weight:700!important;color:#fff!important;margin-bottom:20px!important}.footer-block__details-content a,.footer-block__details-content .link,.footer__content-top .link{font-size:11px!important;letter-spacing:.07em!important;opacity:.65;transition:opacity .2s ease;text-decoration:none!important}.footer-block__details-content a:hover,.footer-block__details-content .link:hover,.footer__content-top .link:hover{opacity:1!important;text-decoration:none!important}.footer-block__details-content .list-menu__item--link{padding-top:7px!important;padding-bottom:7px!important;font-size:11px!important;letter-spacing:.07em!important;display:block}@media screen and (max-width:749px){.footer__content-top{padding:40px 20px 32px!important}.footer__content-top .grid{display:flex!important;flex-wrap:wrap!important;gap:0!important}.footer-block.grid__item{width:50%!important;padding:0 12px 32px 0!important;margin:0!important;box-sizing:border-box}.footer-block.footer-block--mobile-2{width:100%!important;padding-right:0!important}.footer-block__details-content .list-menu__item--link{padding-top:5px!important;padding-bottom:5px!important}.footer .footer__heading,.footer .footer-block__heading{margin-bottom:14px!important}}@media screen and (min-width:750px){.footer__content-top{padding:60px 40px 48px!important}}.footer__content-bottom{border-top:1px solid rgba(255,255,255,.1)!important;padding:20px 0!important}.footer__content-bottom-wrapper{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:12px!important;padding:0 40px!important}@media screen and (max-width:749px){.footer__content-bottom-wrapper{flex-direction:column!important;padding:0 20px!important;gap:10px!important;text-align:center!important}}.footer__copyright,.footer__copyright .link,.footer .copyright__content,.footer .copyright__content a{font-size:10px!important;letter-spacing:.1em!important;color:#ffffff59!important;text-transform:uppercase!important;margin:0!important}.footer__payment{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:6px!important;margin:0!important}.footer__payment .icon-payment{border-radius:3px;height:22px!important;width:auto!important;opacity:.6}.footer .list-social__link{color:#fff9!important;transition:color .2s ease}.footer .list-social__link:hover{color:#fff!important}.footer .list-social__link svg{fill:currentColor!important;width:18px!important;height:18px!important}.footer .list-social{gap:16px!important;margin-top:4px!important}.footer .policies{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:4px 0!important}.footer .policies li:before{color:#fff3}.footer .policies li a{font-size:10px!important;letter-spacing:.08em!important;color:#ffffff59!important;text-transform:uppercase!important;text-decoration:none!important}.cart-item__name{font-size:11px!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-weight:600!important}.totals__subtotal-value,.totals__total-value{font-size:14px!important;letter-spacing:.04em!important}.cart__checkout-button{letter-spacing:.18em!important;font-size:11px!important}.search-result .card__heading{font-size:11px!important}.announcement-bar__message,.announcement-bar__message p{font-size:11px!important;letter-spacing:.14em!important;text-transform:uppercase!important}.rating,.rating-star,.rating-text,.rating-count,.card__reviews,.card-product__review,.product-card__review,.shopify-product-reviews,.spr-badge,.loox-rating,.loox-rating-widget,.jdgm-widget,.jdgm-preview-badge,[class*=star-rating],[class*=review-star],.card-information .rating{display:none!important}.product-card-wrapper .card--card{background-color:transparent!important;background-image:none!important;border:none!important;box-shadow:none!important;border-radius:0!important;color:#121212!important}.product-card-wrapper .card--card:after{display:none!important}.product-card-wrapper .card--card .card__heading,.product-card-wrapper .card--card .card__heading a,.product-card-wrapper .card--card .card__heading h3,.product-card-wrapper .card--card .card-information,.product-card-wrapper .card--card .price,.product-card-wrapper .card--card .price-item,.product-card-wrapper .card--card .price-item--regular,.product-card-wrapper .card--card .price-item--sale{color:#121212!important}.product-card-wrapper .card--card>.card__content{display:block!important;padding:0!important;flex-grow:0!important;background:transparent!important}.product-card-wrapper .card--card>.card__content .card__information{padding:8px 0 2px!important}.product-card-wrapper .card--card>.card__content .card-information{padding:4px 0 0!important}.card--standard .card__inner{border:none!important;box-shadow:none!important;border-radius:0!important}.cn-card-wrap{width:100%}.cn-card{display:block;text-decoration:none;color:#121212}.cn-card__img-box{position:relative;width:100%;padding-bottom:125%;overflow:hidden;background:#fff}.cn-card__img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .5s ease,opacity .35s ease}.cn-card__img--secondary{opacity:0}.cn-card:hover .cn-card__img--primary{transform:scale(1.05);opacity:0}.cn-card:hover .cn-card__img--secondary{opacity:1;transform:scale(1.05)}.cn-card:not(:has(.cn-card__img--secondary)):hover .cn-card__img--primary{opacity:1}.cn-card__badge{position:absolute;top:12px;left:12px;background:#121212;color:#fff;font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:5px 10px;z-index:2}.cn-card__badge--sale{background:#121212}.cn-card__info{padding:10px 0 0}.cn-card__title{margin:0 0 5px;font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#121212;line-height:1.45}.cn-card__price{margin:0;font-size:12px;font-weight:400;letter-spacing:.03em;color:#121212}.cn-card__price--compare{opacity:.45;margin-right:6px;text-decoration:line-through}.horizontal-ticker__item{letter-spacing:.22em!important;font-weight:500!important;font-size:inherit!important}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (max-width:749px){#MainContent,main.content-for-layout{padding-bottom:72px!important}}@media screen and (max-width:749px){.cn-filter-btn{min-height:44px!important;padding-top:10px!important;padding-bottom:10px!important}.cn-price-go,.cn-dropdown-btn{min-height:44px!important}.cn-fv{min-height:40px;display:flex;align-items:center}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/cn-global-overrides.css.map */
