:root{--misc-stone: #ecebe8;--misc-sage: #a8b8a2;--misc-ink: #22201b;--misc-pink: #f5ceda;--misc-line: rgb(236 235 232 / .22);--misc-panel: rgb(21 24 18 / .82);--misc-trim: #ff5f1f;--misc-display: "Big Shoulders Stencil", "Arial Narrow", "Roboto Condensed", Impact, sans-serif}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse 85% 75% at 50% 40%,transparent 30%,rgb(10 11 8 / .72) 100%),var(--misc-camo, none) 0 0 / 360px 360px}::selection{background:var(--misc-trim);color:var(--misc-ink)}#MainContent h1,#MainContent h2,#MainContent .h1,#MainContent .h2{font-family:var(--misc-display);font-weight:900;letter-spacing:.005em;line-height:.92}#MainContent h1{font-size:clamp(44px,5vw,76px);text-wrap:balance}#MainContent :is(.h1,.h2)>:is(h2,h3,h4,h5,h6,p){font:inherit;letter-spacing:inherit}.section-resource-list__content .text-block:is(.h3,.h4),.section-resource-list__content .text-block:is(.h3,.h4)>*,.section-resource-list__header .text-block:is(.h3,.h4),.section-resource-list__header .text-block:is(.h3,.h4)>*,.page-wrapper>footer .text-block.h3,.page-wrapper>footer .text-block.h3>*{font-family:var(--misc-display);font-weight:800;font-size:clamp(32px,3.4vw,46px);line-height:.95;letter-spacing:.01em}.theme-drawer__title.theme-drawer__title{font-family:var(--misc-display);font-weight:800;font-size:34px;line-height:1;letter-spacing:.01em}.cart-drawer--empty .theme-drawer__title.theme-drawer__title{margin-block-end:6px}.header-logo__image-container,.header-logo{font-family:var(--misc-display);font-weight:800;font-size:27px;letter-spacing:.02em}.menu-list__link{font-weight:600;font-stretch:87.5%;text-underline-offset:7px}.menu-list__link:hover{text-decoration:underline dashed var(--misc-trim) 1.5px}#header-component :is(.header-actions__action,.header__icon--menu){position:relative;isolation:isolate}#header-component :is(.header-actions__action,.header__icon--menu):before{content:"";position:absolute;z-index:-1;top:50%;left:50%;width:40px;height:40px;border:1px solid var(--misc-line);border-radius:50%;background:var(--misc-panel);pointer-events:none;transform:translate(-50%,-50%);transition:border-color .2s}#header-component :is(.header-actions__action,.header__icon--menu):hover:before{border-color:var(--misc-trim)}html #header-component[data-menu-style=drawer] .header__columns{padding-inline:6px}@media(max-width:749px){html #header-component .header__columns{padding-inline:6px}#header-component :is(.header-actions__action,.header__icon--menu):before{width:38px;height:38px}}.menu-list__submenu a:hover{color:var(--misc-trim)}.menu-drawer .menu-drawer__menu-item--mainlist{font-family:var(--misc-display);font-weight:800;font-size:42px;line-height:1.05;letter-spacing:.01em}.menu-drawer .menu-drawer__menu-item--child{color:var(--misc-sage);font-size:17px}.menu-drawer .menu-drawer__menu-item:hover{color:var(--misc-trim)}.theme-drawer__close-button{border:1px solid var(--misc-line);border-radius:50%;background:var(--misc-panel);transition:border-color .2s}.theme-drawer__close-button:hover{border-color:var(--misc-trim)}.menu-drawer__close-button.close-button{isolation:isolate}.menu-drawer__close-button.close-button:before{content:"";position:absolute;z-index:-1;top:50%;left:50%;width:38px;height:38px;border:1px solid var(--misc-line);border-radius:50%;background:var(--misc-panel);pointer-events:none;transform:translate(-50%,-50%);transition:border-color .2s}.menu-drawer__close-button.close-button:hover:before{border-color:var(--misc-trim)}.button:not(.button-unstyled,.button-secondary,.quick-add__button,.close-button){font-weight:700;outline:1.5px dashed rgb(34 32 27 / .55);outline-offset:-6px;box-shadow:0 12px 30px -12px color-mix(in srgb,var(--color-primary-button-background) 80%,transparent)}.button:not(.button-unstyled,.button-secondary,.quick-add__button,.close-button):focus-visible{outline:2px dashed var(--misc-ink);outline-offset:-6px;box-shadow:0 0 0 3px var(--misc-stone)}.button-secondary{font-weight:600}.product-card__content,.product-card .product-card__content.product-grid__card{padding:8px 8px 14px;border:1px solid var(--misc-line);border-radius:16px;background:var(--misc-panel)}.product-card .card-gallery{overflow:hidden;border-radius:12px}.product-card .text-block p{font-weight:700}.product-card product-price,.product-card .price{color:var(--misc-sage)}@media(max-width:749px){.collection-wrapper--full-width-on-mobile .product-grid{padding-inline:8px}}.product-information .product-media-container{overflow:hidden;border:1px solid var(--misc-line);border-radius:14px}.product-details h1{font-size:clamp(44px,5vw,76px)}.product-details product-price .price{font-size:20px;font-weight:600}.product-details rte-formatter,.product-details .rte{color:var(--misc-sage)}.product-details rte-formatter strong{color:var(--misc-stone)}.divider__line{border-color:var(--misc-line);border-top-style:dashed}@media screen and (max-width:959px){body:has(#Avada-Joy_FloatingButton) .sticky-add-to-cart__bar{bottom:76px}body:has(#Avada-Joy_FloatingButton) .sticky-add-to-cart__bar:not([data-stuck=true]){transform:translate(-50%) translateY(calc(100% + 116px))}}@media screen and (max-width:749px){body:has(#Avada-Joy_FloatingButton) .sticky-add-to-cart__bar{width:calc(100% - 24px);border-radius:18px}}.misc-parts{padding-block:56px 8px}.misc-parts__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px;margin-block-end:20px}.misc-parts__title{margin:0;font-family:var(--misc-display);font-size:clamp(40px,5vw,64px);font-weight:900;line-height:.9}.misc-parts__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(230px,100%),1fr));gap:12px;margin:0;padding:0}.misc-part{display:grid;grid-template-columns:auto 1fr;gap:2px 10px;padding:12px 14px 13px;border:1px dashed var(--misc-line);border-radius:14px;background:var(--misc-panel)}.misc-part__num{grid-row:span 2;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--misc-trim);color:var(--misc-ink);font-size:13px;font-weight:700;font-variant-numeric:tabular-nums}.misc-part__name{font-size:15px;font-weight:700;line-height:1.3}.misc-part__text{color:var(--misc-sage);font-size:14px;line-height:1.38}.blog-posts-container>.blog-post-item,.blog-posts-container>.blog-post-item:has(.blog-post-card__image-container){overflow:hidden;border:1px solid var(--misc-line);border-radius:16px;background:var(--misc-panel)}.blog-post-item .blog-post-card__content{padding:14px 18px 20px}#MainContent .text-block--align-center>:is(ul,ol){padding-inline-start:0;list-style-position:inside}#MainContent .blog-post-card__content-text a,#MainContent .blog-post-content a{color:var(--misc-trim);text-decoration:underline dashed;text-underline-offset:4px}#MainContent .image-block__image{border-radius:14px}.blog-post-content.rte{padding:clamp(20px,3vw,36px);border:1px solid var(--misc-line);border-radius:16px;background:var(--misc-panel)}#MainContent .misc-about-page{--pink-pale: transparent;--ink: var(--misc-stone);flex:none;width:min(1180px,100vw - 32px);max-width:none;margin-inline:calc((100% - min(1180px,100vw - 32px))/2);overflow:hidden;border:1px solid var(--misc-line);border-radius:22px;background:var(--misc-panel);color:var(--misc-stone);text-align:left}#MainContent .misc-about-page .section{display:block}#MainContent .misc-about-page :is(h1,h2){color:var(--misc-stone);line-height:.95}#MainContent .misc-about-page h1{font-size:clamp(56px,7.4vw,104px)}#MainContent .misc-about-page :is(.text-col,.founder) h2{font-size:clamp(38px,4.4vw,58px)}#MainContent .misc-about-page .founder .name{text-align:center}#MainContent .misc-about-page .eyebrow{color:var(--pink-glow);opacity:1}#MainContent .misc-about-page .hero{background:radial-gradient(ellipse 70% 60% at 50% 0%,rgb(255 174 198 / .2),transparent 70%)}#MainContent .misc-about-page .hero .rule{height:0;border-top:2px dashed var(--pink-glow);background:none;opacity:1}#MainContent .misc-about-page .icon-col .ico{color:var(--pink-glow)}#MainContent .misc-about-page .statement{border-block:1.5px dashed rgb(255 143 180 / .5);background:#ff66991a}#MainContent .misc-about-page .statement p{color:#ffd9e5}#MainContent .misc-about-page .photo-frame{box-shadow:0 18px 38px #00000073}#MainContent .misc-about-page .caption-strip{border:1px dashed var(--misc-line);background:#1d2119}#MainContent .misc-about-page .signoff-section{border-block-start:1px dashed var(--misc-line);background:#0a0b0899}#MainContent .misc-about-page .cta{color:var(--misc-ink);outline:1.5px dashed rgb(34 32 27 / .55);outline-offset:-6px}#MainContent .misc-about-page .cta:hover{color:var(--misc-ink)}#MainContent .misc-about-page :is(a,.cta):focus-visible{outline:2px dashed var(--pink-glow);outline-offset:3px}.page-wrapper>footer{padding-block-end:64px}html.misc-build #header-component .header-logo,html.misc-build #header-component .menu-list__list-item,html.misc-build #header-component .header-actions__action,html.misc-build #MainContent h1{visibility:hidden;animation:misc-reveal 0s 2.5s forwards}.misc-drop{transform-origin:50% 100%;animation:misc-drop .6s cubic-bezier(.55,0,.9,.45) var(--misc-d, 0s) both}.misc-brick{position:absolute;top:-4px;right:-5px;bottom:-4px;left:-5px;z-index:2;border-radius:6px;pointer-events:none;background:linear-gradient(180deg,#ffffff52,#fff0 45%),var(--misc-c, #ff5f1f);box-shadow:inset 0 -4px #00000047,inset 0 1px #ffffff73,0 8px 18px -6px #0009;animation:misc-unbrick .32s ease-out calc(var(--misc-d, 0s) + .56s) both}.misc-brick:before{content:"";position:absolute;left:4px;right:4px;top:-8px;height:8px;background:radial-gradient(ellipse 5px 8px at 50% 8px,var(--misc-c, #ff5f1f) 94%,transparent 100%) 0 0 / 16px 8px repeat-x;filter:brightness(1.15)}@keyframes misc-reveal{to{visibility:visible}}@keyframes misc-drop{0%{transform:translate3d(var(--misc-x, 0px),-70vh,0) rotate(var(--misc-r, 0deg))}68%{transform:none;animation-timing-function:cubic-bezier(.2,.7,.4,1)}76%{transform:scale(1.05,.88);animation-timing-function:ease-out}88%{transform:translateY(-5px) scale(.98,1.03);animation-timing-function:ease-in}to{transform:none}}@keyframes misc-unbrick{to{opacity:0;transform:translateY(-4px) scale(1.06)}}@media(prefers-reduced-motion:reduce){.misc-drop{animation:none}.misc-brick{display:none}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/misc-theme.css.map */
