@import"https://construct.wrightsmedia.com/brands/fortune/css/variables.css";:root{--font-heading--family: var(--font-graphikcondensed-semibold) !important;--font-paragraph--family: "Graphik Condensed Regular", Helvetica, Arial, sans-serif;--font-body--family: var(--font-graphikcondensed-semibold) !important}body,.paragraph:not(.button),.paragraph>*{font-family:var(--font-graphikcondensed-reg)}header nav .menu-list__link-title{font-family:var(--font-graphikcondensed-semibold);color:#000}.header{border-bottom:1px solid rgba(0,0,0,.1)}main[data-template=index] .section-resource-list,main[data-template=list-collections] .section-resource-list{max-width:1200px;margin:0 auto}main[data-template=product] .section-resource-list{max-width:none}main[data-template=product] .resource-list__item{border:none}.wm-header-top{display:flex!important;flex-direction:column;align-items:center;justify-content:center;padding:1rem!important}.wm-header-top h3{text-align:center;font-size:1.2rem}@media only screen and (min-width:750px){.wm-header-top{flex-direction:row;align-items:center;justify-content:space-between;padding:1rem 0!important}.wm-header-top h3{text-align:right}.header-menu{margin-right:1.875rem}.header__row--top:nth-child(2 of.header__row--top) .header__column--left{display:none}.header__row--top:nth-child(2 of.header__row--top) .header__column--right{grid-area:unset;justify-content:center}}.menu-list__list-item{position:relative;padding:0 8px}.menu-list__link--active .menu-list__link-title:after{content:"";position:absolute;width:75%;left:12%;right:0;bottom:10px;height:2px;background:#e4121a}p{font-family:var(--font-family-base)}.hero .h1 p{font-family:var(--font-saol-text)}h2,.h2.h2,.text-block.h2>*,h3,.h3,.h3.h3,.text-block.h3>*,h5,.h5,.h5.h5,.text-block.h5>*,h6,.h6,.h6.h6,.text-block.h6>*{font-family:var(--font-graphikcondensed-semibold)}h4,.h4,.h4.h4,.text-block.h4>*{font-family:var(--font-graphikcondensed-reg);font-weight:400}h6,.h6,.h6.h6,.text-block.h6>*{letter-spacing:.044rem}main[data-template=index] .resource-list__item,main[data-template=list-collections] .resource-list__item{border:2px solid #B3B3B3;margin-top:9.375rem;height:auto!important}.collection-card{padding-left:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem;margin-top:-7.5rem}.collection-card .collection-card__inner,.collection-card .collection-card__image{overflow:visible}.collection-card__content .h3 p:after{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="15" viewBox="0 0 20 15"><path id="Path_351" data-name="Path 351" d="M12.5,0,10.751,1.813l4.436,4.436H0v2.5H15.187l-4.436,4.439L12.5,15,20,7.5Z" transform="translate(0 0)"/></svg>');display:inline-block;width:1.25rem;height:.938rem;margin-left:.625rem}.button-primary,.button-secondary,.button{font-family:var(--font-graphikcondensed-semibold)!important;font-size:.938rem!important;line-height:1.125rem!important;letter-spacing:.063rem!important;padding-left:1.875rem;padding-right:1.875rem;text-transform:uppercase!important}.button-primary:hover,.button-secondary:hover,.button:hover{--button-border-color: #E4121A;background-color:#e4121a}.product-details p,.product-details li{letter-spacing:.038rem}.price{font-family:var(--font-graphikcondensed-reg);font-size:1.125rem;letter-spacing:.081rem}.cl-po--label,.form__label,legend{font-family:var(--font-graphikcondensed-semibold);font-size:1.25rem!important;line-height:1.875rem;color:#000!important;margin-bottom:.75rem}.cl-po--input{border:1px solid #222!important;border-radius:0!important}.label-agree{font-size:1.125rem;font-weight:700}.agree-box-container p{margin-top:.313rem}#error-for-agree{color:#dd1d1d;font-size:.875rem;font-weight:700}.form__label .required{color:#dd1d1d}.fortune-custom-form-field{display:block;width:100%;padding:14px;margin-top:5px;margin-bottom:10px;border:1px solid #222;font-size:14px;color:#333;background-color:#fff}.fortune-custom-form-field:focus{box-shadow:0 0 2px #00000075;outline:none}.product-form-buttons{flex-direction:column}.quantity-selector{max-width:fit-content}.variant-option__button-label{padding:0rem 2rem!important;font-family:var(--font-graphikcondensed-semibold);text-transform:uppercase;min-height:2.75rem!important;height:100%}.variant__description{display:none}.footer-wm p{font-size:1.125rem}@media only screen and (min-width:750px){.footer-wm{display:grid;grid-template-columns:1fr 1fr 1fr}.footer-wm-statement{text-align:right}}@media only screen and (min-width:1100px){.collection-card{margin-top:-6.5rem}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom.css.map */
