@media screen and (min-width:1000px){.header nav>ul>li>a,.header nav>ul>li>button,.header nav>ul>li>summary,.header nav>ul>li>details>summary{text-transform:uppercase!important;letter-spacing:.08em!important;font-weight:450!important;font-size:.9em!important}}.header nav ul ul a,.header nav ul ul button,.header nav ul ul summary,.header nav ul ul span,.header nav ul details ul a,.header nav details[open] a{text-transform:none!important;letter-spacing:normal!important;font-weight:400!important;font-size:.98em!important}@media screen and (min-width:1000px){.header__inner,.header__wrapper{padding-top:6px!important;padding-bottom:6px!important}}.collection a.bold,.collection .bold{font-weight:500!important;font-size:.99em!important;color:#1a1a1a!important}.collection .price-list,.collection sale-price,.collection price-list{font-weight:400!important;font-size:.97em!important;color:#666;!important}.shopify-section--collection-banner{padding-bottom:0!important;margin-bottom:0!important}.shopify-section--collection-banner .collection-header{padding-top:0!important;padding-bottom:0!important;margin-bottom:0!important}.product-card__figure{margin-bottom:5px!important}.product-card__info{padding-top:4px!important}.shopify-section--main-collection product-card .product-card__info a{font-weight:500!important;font-size:15px!important;line-height:1.45!important;letter-spacing:.01em!important;transition:color .2s ease}.shopify-section--main-collection product-card .product-card__info a{display:block;margin-bottom:10px!important}.header{border-bottom:1px solid #EFEDE9}.shopify-section--main-collection *{border-top:none!important}.shopify-section--main-collection .prose h1,.shopify-section--main-collection .section-header h1,.shopify-section--main-collection h1{font-size:1.5rem!important;line-height:1.15!important}.shopify-section--main-collection product-card .product-card__info,.shopify-section--main-collection product-card .product-card__info a,.shopify-section--main-collection product-card .product-card__title,.shopify-section--main-collection product-card .product-card__title a{font-size:1rem!important;line-height:1!important;font-weight:400!important}@media screen and (max-width:768px){.timeline,.timeline *,.timeline__item,.timeline__item *{text-align:left!important}}.shopify-section--rich-text .prose>div{margin-top:2px;padding-top:2px}.shopify-section--blog-posts .section-header{padding-block-end:6px;gap:10px}.shopify-section--blog-posts .section-stack{gap:36px}.shopify-section--blog-posts .section-header .prose p{margin-block-start:14px;margin-top:14px;font-style:italic}#shopify-section-template--index__collection_list_4ij4cx .section-stack{row-gap:10px}#shopify-section-template--21824445087960__blog_posts_8edm8y{--blog-articles-gap: 24px}#shopify-section-template--21824445087960__blog_posts_8edm8y .blog-post-card p.h3{font-size:calc(var(--text-h3) * .75)}#shopify-section-template--21824445087960__blog_posts_8edm8y .blog-post-card--featured p.h2{font-size:calc(var(--text-h2) * .75)}#shopify-section-template--21824445087960__blog_posts_8edm8y blog-post-card:not(.blog-post-card--featured){row-gap:12px}.shopify-section--blog-posts .section-header .prose p{font-style:italic}#shopify-section-template--21458873745624__collection_list_4ij4cx .section-stack{row-gap:10px}#shopify-section-template--21458873319640__blog_posts_8edm8y .blog-posts{gap:24px}#shopify-section-template--21458873319640__blog_posts_8edm8y .blog-post-card p.h3{font-size:calc(var(--text-h3) * .75)}#shopify-section-template--21458873319640__blog_posts_8edm8y .blog-post-card--featured p.h2{font-size:calc(var(--text-h2) * .75)}#shopify-section-template--21458873319640__blog_posts_8edm8y blog-post-card:not(.blog-post-card--featured){row-gap:12px}h1,.h1{font-size:calc(var(--text-h1) * .8)}h2,.h2{font-size:calc(var(--text-h2) * .8)}h3,.h3{font-size:calc(var(--text-h3) * .8)}h4,.h4{font-size:calc(var(--text-h4) * .8)}h5,.h5{font-size:calc(var(--text-h5) * .8)}h6,.h6{font-size:calc(var(--text-h6) * .8)}@media screen and (min-width:990px){#shopify-section-sections--21824440991960__header .header__wrapper{max-width:100vw;padding-inline:48px}}.product-info__description .prose ul{display:block!important}.product-info__description .prose li{margin-top:.25em!important;margin-bottom:.25em!important}.product-info__description .prose ul{gap:.25em!important;margin-top:.5em!important}#shopify-section-template--21458874040536__17404935508039a491:before{content:"";display:block;width:min(100% - 48px,1300px);margin-inline:auto;border-bottom:1px solid rgb(var(--text-primary))}@media screen and (min-width:990px){.header__link-list details[is=dropdown-disclosure]>summary,.header__link-list details[is=mega-menu-disclosure]>summary{text-decoration:underline}}.product-info__price .price-list.price-list--lg sale-price.text-lg{color:#666!important}.product-info__price sale-price.text-lg{font-size:24px!important}.product-info__block-item:has(.product-info__title){margin-bottom:-12px}.product-card__title a.bold{font-weight:500}.product-card__title{margin-bottom:-6px}.scroll-area-template--21458874040536__related-products .product-card .price-list sale-price{font-size:12px}#shopify-section-template--21458874040536__related-products .section-header{margin-bottom:-24px}.shopify-section--rich-text .prose h1,.shopify-section--rich-text .prose h2,.shopify-section--rich-text .prose h3,.shopify-section--rich-text .prose h4{margin-block-end:2px}.shopify-section--rich-text .prose p{margin-block-start:2px}.shopify-section--rich-text .section{padding-block-end:4px}.shopify-section--rich-text+.shopify-section--media-grid .section,.shopify-section--rich-text+.shopify-section--media-with-text .section{padding-block-start:4px}.product-info__block-item:has(#price-template--21458874040536__main){margin-bottom:-4px!important;padding-bottom:-4px!important}.product-info__price{margin-bottom:-10px!important;padding-bottom:-10px!important}[id*=text_FN7jRd]{font-size:1.5em!important}.product-info__block-item[data-block-id=text_FN7jRd] .prose,.product-info__block-item[data-block-id=text_FN7jRd] p{font-size:1.1em!important}.product-info__block-item[data-block-id=text_FN7jRd] .prose,.product-info__block-item[data-block-id=text_FN7jRd] p{color:#666!important}.product-info__block-item[data-block-id=text_FN7jRd] .prose,.product-info__block-item[data-block-id=text_FN7jRd] p{font-weight:500!important}@media screen and (min-width:750px){.product-info__title{font-size:30px!important}.product-info__price sale-price.text-lg{font-size:20px!important}}@media screen and (max-width:749px){.product-info__title{font-size:26px!important}.product-info__price sale-price.text-lg{font-size:20px!important}}.rich-text__icon{padding-top:0;margin-top:0}#shopify-section-template--21458873745624__image_with_text_overlay_XJW3xt .button{font-weight:300!important}#shopify-section-template--21458873745624__image_with_text_overlay_XJW3xt .button--outline{box-shadow:inset 0 0 0 1px currentColor!important}.badge--primary[data-badge=final-sale]{background-color:#9e2020!important;color:#fff!important}.badge{font-size:8x;padding:2px 0;letter-spacing:.04em;text-transform:uppercase;width:75px;height:25px;display:flex;align-items:center;justify-content:center;line-height:1}.product-card__badge-list{gap:2px!important}.badge--on-sale{background-color:#fff!important;color:#9e2020!important}.collection compare-at-price,.collection .price-list compare-at-price{color:#9e2020!important}.collection__results .v-stack>p.text-center{display:none!important}.collection__results .v-stack.gap-4.md\:hidden{display:none!important}@media screen and (max-width:749px){.product-card__badge-list{transform:scale(.65);transform-origin:top left}}.accordion__toggle.bold .text-with-icon span{font-weight:500;color:#1a1a1a}.product-info__accordion .accordion__toggle{padding-top:10px;padding-bottom:10px}.circle-chevron .icon-chevron-bottom-small{display:none!important}.circle-chevron{display:flex!important;align-items:center!important;justify-content:center!important;background:none!important;border:none!important}.circle-chevron:after{content:"+";font-size:1.2rem;font-weight:300;line-height:1;color:currentColor}details[open] .circle-chevron:after{content:"\2212"}.accordion__toggle.bold{font-size:1em;font-weight:400;letter-spacing:inherit}.accordion__content{font-size:.85em}#shopify-section-template--21824444891352__text_with_icons_wBzMLG>div{padding-top:calc(var(--spacing-5, 32px) * .9)!important;padding-bottom:calc(var(--spacing-5, 32px) * .9)!important}#shopify-section-template--21824444891352__text_with_icons_wBzMLG .text-with-icons__item{gap:calc(var(--spacing-2, 8px) * .5)!important}#shopify-section-template--21824445513944__collection_list_4ij4cx .section-stack{gap:10px!important}#shopify-section-template--21824444989656__text_with_icons_wBzMLG>div{padding-top:calc(var(--spacing-5, 32px) * .9)!important;padding-bottom:calc(var(--spacing-5, 32px) * .9)!important}#shopify-section-template--21824444989656__text_with_icons_wBzMLG .text-with-icons__item{gap:calc(var(--spacing-2, 8px) * .5)!important}#shopify-section-template--21824445055192__text_with_icons_wBzMLG>div{padding-top:calc(var(--spacing-5, 32px) * .9)!important;padding-bottom:calc(var(--spacing-5, 32px) * .9)!important}#shopify-section-template--21824445055192__text_with_icons_wBzMLG .text-with-icons__item{gap:calc(var(--spacing-2, 8px) * .5)!important}#shopify-section-template--21824445055192__media_grid_zddUWR>div{padding-top:16px!important;padding-bottom:calc(var(--section-spacing-block, 60px) * .25)!important}@media screen and (max-width:749px){.mobile-menu__arrow,.mobile-nav__arrow,.disclosure__button svg{display:none}}.circle-chevron:after{display:none}#shopify-section-template--21824445513944__media_with_text_wRxfED .subheading{font-size:.85em!important}#shopify-section-template--21824444956888__text_with_icons_NyNpPw>div{padding-top:calc(var(--spacing-5, 32px) * .9)!important;padding-bottom:calc(var(--spacing-5, 32px) * .9)!important}#shopify-section-template--21824444956888__text_with_icons_NyNpPw .text-with-icons__item{gap:calc(var(--spacing-2, 8px) * .5)!important}.spruce-size-guide-fit-notes,.spruce-size-guide-fit-notes.rte{margin:0!important;margin-left:+15px;max-width:850px;font-family:var(--text-font-family);font-size:16px;line-height:1.1!important;color:rgba(var(--text-color),.8)}.shopify-section--timeline .timeline{display:flex;flex-direction:column}.shopify-section--timeline .timeline__controls{order:-1}.shopify-section--timeline .timeline{gap:calc(var(--spacing-8) * .8)}
/*# sourceMappingURL=/cdn/shop/t/36/assets/custom.css.map */
