:root{--pc-heading-family: var(--font-heading--family);--pc-body-family: var(--font-body--family)}.header-menu a,.header-menu__item,.header__menu-item,.header__menu-item span,.menu-list__link,.mega-menu__link,.mega-menu__link--parent,.nd-dropdown-link,.drawer-menu a,.menu-drawer a,.drawer-menu__link,.menu-drawer__menu-item,nav.header__inline-menu a,.menu-drawer summary,.header__inline-menu summary{font-family:var(--font-subheading--family)!important;font-weight:500!important}.n-design-showcase__heading,.n-design-showcase__header-heading,.n-design-showcase__subtitle,.n-design-collection__header-heading,.n-design-video__heading,.n-design-reels__heading,.nd-insta-heading,.section-resource-list h2,.shopify-section h2:not(.product__title):not(.card__heading),section h2:not(.product__title):not(.card__heading),.section-heading{font-family:var(--font-heading--family)!important}h1:not([data-testid=product-information] h1):not(.product-details h1):not(.product__title),.main-page-title,.page-title,.shopify-policy__title h1,.page-width-content h1,main h1:not([data-testid=product-information] h1):not(.product-details h1):not(.product__title){font-family:var(--font-heading--family)!important}body,p,li,input:not([type=submit]):not([type=button]),textarea,select,.n-design-showcase__body,.n-design-showcase__body p,.shopify-policy__body p,.page-width-content .rte,.page-width-content .rte p,.policy p,.rte p,.product__description,.product__description p,.rich-text,.rich-text p{font-family:var(--font-body--family)!important;font-weight:400!important}[data-testid=product-information] .product-details h1,[data-testid=product-information] h1,.product-details h1,.product__title,.product__title h1,.product-title,.card__heading,.card__heading a,.product-card__title,.product-card__title a,.n-design-collection__title,.n-design-collection__title a,.product-card .text-block p{font-family:var(--font-subheading--family)!important;font-weight:500!important}.price,.price-item,.price-item--regular,.price-item--sale,.product__price,product-price,product-price .price,.n-design-collection__price-wrap,.n-design-collection__price-wrap span,.price__regular,.price__sale,.price *{font-family:var(--font-subheading--family)!important;font-weight:500!important}button:not(.header__icon):not(.search__button):not(.modal__close-button),.button,.btn,.n-design-showcase__btn,.n-design-collection__btn,.n-design-video__btn,.add-to-cart-button,.param-fitting,.n-design-fitting,input[type=submit],input[type=button],.product-form__submit{font-family:var(--button-font-family-primary, var(--font-subheading--family))!important;font-weight:500!important}.section-rule,.shopify-policy__body hr,.policy hr,.policy .section-rule,.page-width-content .rte hr{display:none!important}body.param-primary-page{--pc-space-1: .25rem;--pc-space-2: .5rem;--pc-space-3: .75rem;--pc-space-4: 1rem;--pc-space-6: 1.5rem;--pc-space-8: 2rem;--pc-space-10: 2.5rem;--pc-space-12: 3rem;--pc-space-16: 4rem;--pc-content-width: 80rem;--pc-gutter: var(--pc-space-4);--pc-section-space: var(--pc-space-12);--pc-title: clamp(2rem, 3.4vw, 3rem);--pc-display: clamp(2.5rem, 5vw, 4rem);--pc-product-title: clamp(2rem, 3vw, 2.5rem);--pc-heading-family: var(--font-heading--family);--pc-body-family: var(--font-body--family);--pc-label-tracking: .12em;--pc-cta-tracking: .08em;--page-margin: max(var(--pc-gutter), var(--safe-area-inset-left), var(--safe-area-inset-right));--page-content-width: var(--pc-content-width);--page-width: calc(var(--page-content-width) + 2 * var(--page-margin));--font-paragraph--size: 1rem;--font-paragraph--line-height: 1.6;--gap-2xs: var(--pc-space-1);--gap-sm: var(--pc-space-3);--gap-md: var(--pc-space-4);--margin-sm: var(--pc-space-3);--margin-md: var(--pc-space-4);--padding-sm: var(--pc-space-3);--padding-md: var(--pc-space-4);font-kerning:normal}@media(min-width:750px){body.param-primary-page{--pc-gutter: var(--pc-space-8);--pc-section-space: var(--pc-space-16)}}body.param-primary-page #MainContent :is(.n-design-showcase__container--page-width,.n-design-collection__container--page-width,.n-design-reels__container,.nd-insta-container,.n-design-breadcrumbs),body.param-primary-page #store-footer .nd-footer-container{width:100%;max-width:calc(var(--pc-content-width) + 2 * var(--pc-gutter));margin-inline:auto;padding-inline:var(--pc-gutter);box-sizing:border-box}body.param-primary-page #MainContent :is([id^=n-design-showcase--],[id^=n-design-featured-collection--],[id^=n-design-reels--],[id^=n-design-instagram--]){padding-block:var(--pc-section-space)}body.param-primary-page #MainContent :is([id^=n-design-video--],[id^=n-design-reels--]){--nd-body-font: var(--pc-body-family);--nd-heading-font: var(--pc-heading-family)}body.param-primary-page #MainContent :is(.n-design-showcase__heading,.n-design-showcase__header-heading,.n-design-collection__header-heading,.n-design-reels__heading,.nd-insta-heading,.section-resource-list h2){font-family:var(--font-heading--family)!important;letter-spacing:0;margin:0;text-wrap:balance}body.param-primary-page #MainContent .n-design-video__heading{font-family:var(--font-heading--family)!important;letter-spacing:0;text-wrap:balance}body.param-primary-page #MainContent :is(.n-design-showcase__body,.n-design-video__subheading,.n-design-reels__subheading,.n-design-collection__header-subheading,.nd-insta-sub){font-family:var(--font-body--family)!important;letter-spacing:0;margin:0}body.param-primary-page #MainContent :is(.n-design-showcase__eyebrow,.n-design-showcase__header-eyebrow,.n-design-collection__header-eyebrow,.n-design-video__eyebrow,.nd-insta-eyebrow,.param-collection-label,.n-design-collection-label){font-family:var(--font-body--family)!important;letter-spacing:var(--pc-label-tracking);margin:0}body.param-primary-page #MainContent :is(.n-design-showcase__btn,.n-design-video__btn,.n-design-collection__btn){font-family:var(--button-font-family-primary, var(--font-subheading--family))!important;letter-spacing:var(--pc-cta-tracking);padding:var(--pc-space-3) var(--pc-space-6);min-height:var(--pc-space-12);max-width:100%;text-align:center}body.param-primary-page #MainContent .nd-insta-link{font-family:var(--button-font-family-primary, var(--font-subheading--family))!important;letter-spacing:var(--pc-cta-tracking)}body.param-primary-page #MainContent .nd-insta-header>div:first-child{display:grid;gap:var(--pc-space-3)}body.param-primary-page #MainContent .n-design-showcase__text-inner{display:flex;flex-direction:column;align-items:flex-start;gap:var(--pc-space-4)}body.param-primary-page #MainContent .n-design-showcase__text-inner>*{margin-block:0}body.param-primary-page #MainContent .n-design-showcase__body{display:grid;gap:var(--pc-space-3)}body.param-primary-page #MainContent .n-design-showcase__body p{margin:0}body.param-primary-page #MainContent .n-design-showcase__buttons{gap:var(--pc-space-3);margin:var(--pc-space-2) 0 0;flex-wrap:wrap}body.param-primary-page #MainContent .n-design-showcase__subheading{font-size:1rem;line-height:1.5}body.param-primary-page #MainContent .n-design-showcase__signature-caption{font:500 .75rem/1.5 var(--pc-body-family);letter-spacing:var(--pc-label-tracking)}body.param-primary-page #MainContent .n-design-showcase__details{display:grid;gap:var(--pc-space-2);font-size:.875rem;line-height:1.6}body.param-primary-page #MainContent .n-design-showcase__details p{margin:0;gap:var(--pc-space-2)}body.param-primary-page #MainContent .n-design-collection__header-text{display:grid;gap:var(--pc-space-3)}body.param-primary-page #MainContent :is(.n-design-collection__header,.n-design-reels__header,.nd-insta-header){gap:var(--pc-space-4);margin-bottom:var(--pc-space-8)}body.param-primary-page #MainContent .n-design-collection__header--split{align-items:center}body.param-primary-page #MainContent .n-design-collection__header-actions{gap:var(--pc-space-4)}body.param-primary-page #MainContent [id^=n-design-reels--]{--nd-gap-d: var(--pc-space-4);--nd-gap-m: var(--pc-space-4)}body.param-primary-page #MainContent .n-design-reels__track{gap:var(--pc-space-4)}body.param-primary-page #MainContent .n-design-video__buttons{gap:var(--pc-space-3);margin-top:var(--pc-space-2)}body.param-primary-page #MainContent h1{font:400 var(--pc-title)/1.15 var(--pc-heading-family);letter-spacing:0;margin:0}body.param-primary-page #MainContent .product-details h1{font-size:var(--pc-product-title)}body.param-primary-page #MainContent .product-card :is(.text-block p,.product-title){font:400 .9375rem/1.5 var(--pc-body-family);margin:0;letter-spacing:0}body.param-primary-page #MainContent .product-card :is(product-price,.price){font:500 .8125rem/1.5 var(--pc-body-family);letter-spacing:0}body.param-primary-page #MainContent .n-design-collection__info{margin-top:var(--card-info-margin-top, 10px);gap:var(--card-title-price-gap, 3px)}body.param-primary-page #MainContent .n-design-collection__info>*{margin-block:0}body.param-primary-page #MainContent .n-design-collection__title{font:500 max(.75rem,calc(var(--card-title-size, .875rem) - .0625rem))/1.35 var(--pc-body-family);letter-spacing:.015em;margin:0}body.param-primary-page #MainContent .n-design-collection__price-wrap{font:600 max(.75rem,calc(var(--card-price-size, .875rem) - .0625rem))/1.35 var(--pc-body-family);letter-spacing:.015em}body.param-primary-page :is(.product-card [ref=productTitleLink] .text-block p,.product-card .product-title,.n-design-collection__card .n-design-collection__title,.resource-card[data-resource-type=product]:not(.resource-card--overlay) .resource-card__title){color:color-mix(in srgb,var(--color-foreground) 70%,var(--color-background))}body.param-primary-page :is(.product-card .price,.n-design-collection__card .n-design-collection__price--regular,.resource-card[data-resource-type=product]:not(.resource-card--overlay) .price){color:var(--color-foreground)}body.param-primary-page .resource-card[data-resource-type=product] .resource-card__title.paragraph{font-size:.9375rem}body.param-primary-page .resource-card[data-resource-type=product] :is(.price,.compare-at-price){font-size:.8125rem}body.param-primary-page #MainContent :is(.param-collection-label,.n-design-collection-label){color:#86632b}body.param-primary-page #MainContent .product-details :is(product-price,.price){font:500 1.125rem/1.5 var(--pc-body-family)}body.param-primary-page #MainContent .product-details .group-block-content{--gap-scale: 1}body.param-primary-page #MainContent .product-details .text-block.custom p{font-size:.875rem;line-height:1.5}body.param-primary-page #MainContent .product-details :is(.add-to-cart-button,.param-fitting,.n-design-fitting){min-height:var(--pc-space-12);font-size:.875rem;font-weight:500}body.param-primary-page #MainContent :is(.param-fitting,.n-design-fitting){color:#6b0d1f;border-color:#6b0d1f;letter-spacing:var(--pc-cta-tracking)}body.param-primary-page #MainContent .product-details .variant-option__button-label{min-height:var(--pc-space-10)}body.param-primary-page #MainContent :is(.pc-dialog,.nd-dialog){font:400 1rem/1.6 var(--pc-body-family);padding:var(--pc-space-6)}body.param-primary-page #MainContent :is(.pc-zoom-dialog,.nd-zoom-dialog){padding:0}body.param-primary-page #MainContent :is(.pc-trigger,.nd-trigger){font-size:.875rem;line-height:1.5;letter-spacing:var(--pc-cta-tracking);padding-block:var(--pc-space-2)}body.param-primary-page #MainContent :is(.pc-detail,.nd-detail,.n-design-detail) summary{font:600 .875rem/1.5 var(--font-heading--family)!important;letter-spacing:.08em;padding-block:var(--pc-space-4);text-transform:uppercase}body.param-primary-page #MainContent :is(.pc-detail-content,.nd-detail-content,.n-design-detail-content){font-family:var(--font-body--family)!important;font-size:.9375rem!important;line-height:1.7!important;padding-bottom:var(--pc-space-6);color:#282321!important}body.param-primary-page #MainContent :is(.pc-detail-content,.nd-detail-content,.n-design-detail-content) :is(p,span,li,a,em,div){font-family:var(--font-body--family)!important}body.param-primary-page #MainContent :is(.pc-detail-content,.nd-detail-content,.n-design-detail-content) :is(strong,b){font-family:var(--font-body--family)!important;font-weight:600!important}body.param-primary-page #MainContent :is(.pc-detail-content,.nd-detail-content,.n-design-detail-content) :is(h1,h2,h3,h4,h5,h6,.policy-section h2){font-family:var(--font-heading--family)!important;font-size:1.25rem!important;font-weight:500!important;line-height:1.35!important;color:#282321!important;margin:1.5rem 0 .5rem!important;padding-bottom:.35rem!important;border-bottom:1px solid rgba(40,35,33,.12)!important}body.param-primary-page #MainContent :is(.pc-detail-content,.nd-detail-content,.n-design-detail-content) .policy{max-width:100%!important;padding:0!important;margin:0!important}body.param-primary-page #MainContent :is(.pc-detail-content,.nd-detail-content,.n-design-detail-content) :is(.section-rule,hr){display:none!important}body.param-primary-page #MainContent :is(.pc-detail-content,.nd-detail-content,.n-design-detail-content) p{margin:0 0 var(--pc-space-3)}body.param-primary-page #MainContent :is(.pc-detail-content,.nd-detail-content,.n-design-detail-content)>*:last-child,body.param-primary-page #MainContent :is(.pc-detail-content,.nd-detail-content,.n-design-detail-content)>*:last-child>*:last-child,body.param-primary-page #MainContent :is(.pc-detail-content,.nd-detail-content,.n-design-detail-content) .policy>*:last-child,body.param-primary-page #MainContent :is(.pc-detail-content,.nd-detail-content,.n-design-detail-content) .policy-section:last-child{border-bottom:none!important;margin-bottom:0!important;padding-bottom:0!important}body.param-primary-page #MainContent :is(.pc-guide-content,.nd-guide-content) :is(th,td){padding:var(--pc-space-3)}body.param-primary-page #MainContent :is(.pc-guide-instructions,.nd-guide-instructions){margin-top:var(--pc-space-6);padding-top:var(--pc-space-6)}body.param-primary-page #MainContent :is(.pc-guide-instructions,.nd-guide-instructions) h3{font-size:1.25rem;line-height:1.4;margin:0 0 var(--pc-space-3)}body.param-primary-page #MainContent :is(.pc-zoom-caption,.nd-zoom-caption){font-size:.875rem;line-height:1.5}body.param-primary-page #MainContent :is(.pc-zoom-launch,.nd-zoom-launch){font:500 .75rem/1.5 var(--pc-body-family);gap:var(--pc-space-2);min-height:var(--pc-space-10)}body.param-primary-page #MainContent .n-design-breadcrumbs{padding-block:var(--pc-space-6) var(--pc-space-4)}body.param-primary-page #MainContent .n-design-breadcrumbs ol{font-size:.875rem;line-height:1.5}body.param-primary-page #MainContent .section-resource-list{padding-block:var(--pc-section-space);row-gap:var(--pc-space-8)}body.param-primary-page #store-footer .nd-footer{padding-top:var(--nd-footer-pt, 40px);padding-bottom:var(--nd-footer-pb, 24px)}body.param-primary-page #store-footer .nd-footer-grid{gap:var(--pc-space-8);padding-bottom:24px}body.param-primary-page #store-footer .nd-footer-heading{font-size:.75rem;line-height:1.5;font-weight:700;letter-spacing:var(--pc-label-tracking);margin:0 0 var(--pc-space-4)}body.param-primary-page #store-footer .nd-footer-links{gap:var(--pc-space-3)}body.param-primary-page #store-footer .nd-footer-links a{font-size:.875rem;line-height:1.5;font-weight:400;letter-spacing:0}body.param-primary-page #store-footer .nd-footer-tagline{font-size:.75rem;line-height:1.5;font-weight:400;letter-spacing:var(--pc-label-tracking);margin:var(--pc-space-2) 0 var(--pc-space-4)}body.param-primary-page #store-footer .nd-footer-store-details{display:grid;gap:var(--pc-space-2);font-size:.875rem;line-height:1.6}body.param-primary-page #store-footer .nd-footer-store-details p{margin:0}body.param-primary-page #store-footer .nd-footer-bottom{padding-top:16px;font-weight:400;letter-spacing:0}body.param-primary-page #store-footer .nd-footer-bottom p{margin:0}@media(min-width:1024px){body.param-primary-page #store-footer .nd-footer-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:750px){body.param-primary-page #MainContent .product-information__grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);column-gap:var(--pc-space-8)}body.param-primary-page #MainContent .product-details{padding-inline:0}}@media(max-width:749px){body.param-primary-page #store-footer .nd-footer-grid{gap:0;padding-bottom:16px;border-bottom:none!important}body.param-primary-page #store-footer .nd-footer-col--menu:last-child details.nd-footer-accordion,body.param-primary-page #store-footer .nd-footer-col--menu:last-of-type details.nd-footer-accordion,body.param-primary-page #store-footer .nd-footer-col--menu-3 details.nd-footer-accordion{border-bottom:none!important}body.param-primary-page #store-footer summary.nd-footer-accordion-summary{margin-bottom:0!important}body.param-primary-page #MainContent .n-design-collection__header--split{flex-direction:column;align-items:flex-start}body.param-primary-page #MainContent .n-design-collection__header-actions{justify-content:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/param-design-system.css.map */
