:root{--font-navigation-size: clamp(14px, calc(11.968px + .3174vw) , 18px);--font-button-size: clamp(14px, calc(12.984px + .1587vw) , 16px);--font-product-size: clamp(16px, calc(13.968px + .3175vw) , 20px)}body{font-family:var(--font-body-family);font-weight:200}.heading{font-family:var(--font-heading-family);font-weight:300;letter-spacing:-.03em;text-transform:uppercase}.title-sm{font-size:clamp(24px,2.526vw,48px);line-height:1;letter-spacing:-.03em}.title-md{font-size:clamp(32px,3.368vw,64px);line-height:1;letter-spacing:-.03em}.title-lg{font-size:clamp(40px,3.368vw,64px);line-height:1;letter-spacing:-.04em}.title-xl{font-size:clamp(48px,7.813vw,80px);line-height:1;letter-spacing:-.04em}@media(min-width:1024px){.title-lg{font-size:clamp(48px,4.73vw,90px)}.title-xl{font-size:clamp(80px,6.737vw,128px)}}@media(min-width:1024px){.menu__item{font-family:var(--font-body-family);font-size:var(--font-navigation-size);font-weight:500;text-transform:uppercase;letter-spacing:normal}}.dropdown__nav a{font-family:var(--font-body-family);font-size:clamp(14px,1.1115vw,18px);font-weight:200;line-height:1.5;letter-spacing:normal;text-transform:none}@media(max-width:1023px){.drawer__menu-item.heading,.drawer__menu-item .heading{font-family:var(--font-heading-family);font-size:24px;font-weight:300;line-height:1;letter-spacing:-.025em;text-transform:uppercase}}.button:not(.button--close){font-family:var(--font-body-family);font-size:var(--font-button-size);font-weight:500;text-transform:uppercase;line-height:1;letter-spacing:normal}.template-index .rte:not(.subtitle),.template-product .product__text.rte,.template-product .details__content.rte,.template-product .specification.rte{font-family:var(--font-body-family);font-weight:200;line-height:1.6;letter-spacing:normal}.product-card__title{font-family:var(--font-body-family);font-size:var(--font-product-size);font-weight:500;line-height:1.25;letter-spacing:normal;text-transform:uppercase}.product-card .price{font-family:var(--font-body-family);font-size:clamp(14px,calc(12.984px + .1587vw),16px);font-weight:200;line-height:1;letter-spacing:normal;text-transform:none}.template-collection .banner__title.heading{font-weight:300;line-height:1;letter-spacing:-.04em;text-transform:uppercase}.template-product .product__title .heading{font-family:var(--font-heading-family);font-size:clamp(20px,calc(7.9456px + 1.1818vw),30px);font-weight:300;line-height:1;letter-spacing:-.03em;text-transform:uppercase}.template-product .product__price .price{font-family:var(--font-body-family);font-size:clamp(18px,calc(15.5552px + .4444vw),24px);font-weight:200;letter-spacing:normal;text-transform:none}.template-product .product__accordion>.details__summary span{font-family:var(--font-body-family);font-size:clamp(16px,1.3426vw,20px);font-weight:500;line-height:1;letter-spacing:-.03em;text-transform:uppercase}.template-product .faqs .details__summary span{font-family:var(--font-body-family);font-size:16px;font-weight:500;line-height:1.25;letter-spacing:normal;text-transform:none}.footer__accordions .details__summary>.heading{font-family:var(--font-heading-family);font-size:16px;font-weight:500;line-height:1;letter-spacing:-.03em;text-transform:uppercase}.footer__accordions .details__content a{font-family:var(--font-body-family);font-size:clamp(14px,1.195vw,18px);font-weight:200;line-height:1.25;letter-spacing:normal;text-transform:none}.footer__newsletter .h3{font-family:var(--font-heading-family);font-size:20px;font-weight:500;line-height:1;letter-spacing:normal;text-transform:uppercase}.footer__newsletter .rte{font-family:var(--font-body-family);font-size:14px;font-weight:200;line-height:1.25}.footer .input{font-family:var(--font-body-family);font-size:16px;font-weight:200;line-height:1.6}@media(min-width:1024px){.footer__accordions .details__summary>.heading{font-size:clamp(16px,1.5106vw,24px);font-weight:300}.footer__newsletter .h3{font-size:clamp(20px,2.104vw,32px);font-weight:300}.template-product .faqs .details__summary span{font-size:20px}}@media(max-width:767px){.template-product .product__title .heading{font-size:20px;line-height:1.25;letter-spacing:-.03em}.template-product .product__price .price{font-size:18px}.footer .input{font-size:14px;line-height:1.25}.footer .input:focus{font-size:16px}}.template-index .slideshow-content .button{font-family:var(--font-body-family);font-size:16px;font-weight:200;line-height:normal;letter-spacing:normal}.template-product .specifications .details__summary .heading{font-family:var(--font-body-family);font-size:clamp(16px,1.3426vw,20px);font-weight:500;line-height:1;letter-spacing:-.03em;text-transform:uppercase}.footer .footer__accordions .details__summary>.heading{font-family:var(--font-heading-family);font-size:14px;font-weight:500;line-height:1.2;letter-spacing:-.03em;text-transform:uppercase}.footer .footer__accordions .details__content,.footer .footer__accordions .no-details,.footer .footer__accordions .details__content p,.footer .footer__accordions .details__content a,.footer .footer__accordions .footer__contact a,.footer .footer__accordions .footer__contact .btn-text{font-family:var(--font-body-family);font-size:13px;font-weight:200;line-height:1.45;letter-spacing:normal;text-transform:none}.footer .footer__newsletter .h3{font-family:var(--font-heading-family);font-size:18px;font-weight:500;line-height:1.12;letter-spacing:normal;text-transform:uppercase}.footer .footer__newsletter .rte{font-family:var(--font-body-family);font-size:13px;font-weight:200;line-height:1.4}.footer .footer__newsletter .newsletter-form .input,.footer .footer__newsletter .newsletter-form .label{font-family:var(--font-body-family);font-size:14px;font-weight:200;line-height:1.45;letter-spacing:normal}.footer-copyright .credits{font-family:var(--font-body-family);font-size:12px;font-weight:200;line-height:1.45;letter-spacing:normal;text-transform:none}.footer-copyright .credits a:not(.sr-only){font-family:var(--font-body-family);font-size:12px;font-weight:200;line-height:1.45;letter-spacing:normal;text-transform:none}.footer-copyright .credits ul small,.footer-copyright .credits ul small a:not(.sr-only){font-family:var(--font-body-family);font-size:11.2px;font-weight:200;line-height:1.45;letter-spacing:normal;text-transform:none}.footer-copyright .localization__item{font-family:var(--font-body-family);font-size:12px;font-weight:200;line-height:1.45;letter-spacing:normal;text-transform:none}@media(min-width:1024px){.footer .footer__accordions .details__summary>.heading{font-size:18px;font-weight:300;line-height:1.15}.footer .footer__accordions .details__content,.footer .footer__accordions .no-details,.footer .footer__accordions .details__content p,.footer .footer__accordions .details__content a,.footer .footer__accordions .footer__contact a,.footer .footer__accordions .footer__contact .btn-text{font-size:14px;font-weight:200;line-height:1.45}.footer .footer__newsletter .h3{font-size:24px;font-weight:300;line-height:1.08}}@media(max-width:767px){.footer .footer__newsletter .newsletter-form .input:focus{font-size:16px}}.template-product .product__info .product__title{grid-template-columns:minmax(0,1fr);align-items:start;justify-content:start}.template-product .product__info .product__title>*{grid-column:1 / -1;place-self:start}.template-product .product__info .product__title .product__price .price{flex-direction:row;align-items:baseline;justify-content:flex-start}.template-product .product__info .product__title .price__sale{place-self:auto}.template-product :is(.product__info .product-form__submit,.product-sticky-form .button,.faqs .button){--buttons-radius: 0px;--buttons-border-width: 1px;--buttons-border-opacity: 1;--color-button-background: 44 28 23;--color-button-gradient: #2c1c17;--color-button-border: 44 28 23;--color-button-text: 255 255 255;border-radius:0;background:#2c1c17;color:#fff}.template-product :is(.product__info .product-form__submit,.product-sticky-form .button,.faqs .button):after{border-radius:0;border-width:1px}.template-product .faqs .button--secondary .btn-fill{background:#fff}@media screen and (pointer:fine){.template-product .faqs .button--secondary:hover:not([disabled]){color:#2c1c17}}.template-product .product__info .quantity{--buttons-radius: 0px;border-radius:0;border:1px solid #d6d0cd}.template-product .product__info .shopify-payment-button{--buttons-radius: 0px;--buttons-border-width: 1px;--buttons-border-opacity: 1;--color-button-background: 44 28 23;--color-button-gradient: #2c1c17;--color-button-border: 44 28 23;--color-button-text: 255 255 255}.template-product .product__info .shopify-payment-button__button--unbranded{border-radius:0!important;background:#2c1c17!important;color:#fff!important;border:0}.template-product .product__info .shopify-payment-button__button--unbranded:after{border-radius:0;border:1px solid #2c1c17}@media screen and (pointer:fine){.template-product .product__info .shopify-payment-button__button--unbranded:hover:not([disabled]){background:#fff!important;color:#2c1c17!important}}.template-product .product__info :is(shopify-accelerated-checkout,shopify-accelerated-checkout-cart){--shopify-accelerated-checkout-button-border-radius: 0px}.template-product .product-sticky-form__card,.template-product .product-sticky-form__card:before{border-radius:0}.template-product .product-sticky-form__card{padding:10px;gap:10px;border:1px solid rgb(var(--color-border))}.template-product .product-sticky-form__variant{gap:10px}@media screen and (min-width:768px){.template-product .product-sticky-form{width:420px;max-width:calc(100vw - 32px);inset-inline-end:16px;inset-block-end:16px}.template-product .product-sticky-form__variant{grid-template-columns:56px minmax(0,1fr) auto}.template-product .product-sticky-form__variant.no-image{grid-template-columns:minmax(0,1fr) auto}.template-product .product-sticky-form .button{padding:12px 16px;min-height:42px;font-size:14px}}.template-product .shopify-section:has(.faqs)>.section,.template-product .shopify-section:has(.faqs)>.section:before,.template-product .faqs,.template-product .faqs.with-background>:is(div,form),.template-product .faqs .faq,.template-product .faqs .accordion{border-radius:0}.template-product .faqs{border:1px solid rgb(var(--color-border))}.template-product .product-sticky-form__variant>.grid{gap:4px;min-width:0}.template-product .product-sticky-form__variant p{font-size:14px;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.template-product .product-sticky-form [data-sticky-product-options]{font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.template-product .product-sticky-form .price{font-size:14px}@media screen and (max-width:767px){.template-product .product-sticky-form .button{width:40px;height:40px}}.product-card .quick-view__button .btn-fill{background:#2c1c17}.template-collection .pagination{font-size:14px;column-gap:6px}.template-collection .pagination .page{width:36px;height:36px}.template-collection .pagination .page.current{background-color:#2c1c17;color:#fff}.template-collection .pagination :is(.previous,.next){gap:6px}.template-collection .pagination :is(.previous,.next) .icon{width:18px;height:18px}@media screen and (min-width:768px){.template-collection .pagination .page{width:40px;height:40px}}@media screen and (max-width:767px){.product-card .badge--onsale{--card-sale-badge-font-size: 11.5px;--card-sale-badge-padding: 5px 9px}.product-card .badges:has(>.badge--onsale){inset-block-start:8px;inset-inline-start:8px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/ardenel-typography.css.map */
