:root{--font-body-family: var(--font);--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 600;--font-heading-family: var(--font);--font-heading-style: normal;--font-heading-weight: 700;--page-width: calc(var(--container) + var(--gutter) * 2);--alpha-link: 1;--focused-base-outline: 2px solid var(--brand);--focused-base-outline-offset: 3px;--focused-base-box-shadow: none}body{font-family:var(--font);letter-spacing:0;-webkit-font-smoothing:antialiased}#MainContent{font-size:16px;line-height:1.55}::selection{background:var(--brand-tint);color:var(--ink)}*:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.page-width{max-width:var(--page-width);padding-inline:var(--gutter-mobile)}.page-width.page-width--narrow{padding-inline:var(--gutter-mobile)}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.hxl,.hxxl{font-family:var(--font);font-style:normal;font-weight:700;line-height:1.15;letter-spacing:-.01em}h1,h2,.h0,.h1,.h2,.hxl,.hxxl{font-stretch:var(--display-stretch);letter-spacing:-.02em;line-height:1.08;text-wrap:balance}.hxxl,.hxl,.h0{font-size:36px}h1,.h1{font-size:30px}h2,.h2{font-size:24px}h3,.h3{font-size:18px}h4,.h4{font-size:17px}h5,.h5{font-size:14px}h1 em,h2 em,h3 em,.h0 em,.h1 em,.h2 em{color:var(--brand-ink);font-style:normal}.caption,.caption-large,.caption-with-letter-spacing,.text-body,.form__label,.unit-price,.link,.link-with-icon,.button,.button-label,.badge,.field__label,.field__input,.select__select,.quantity__input,.customer .field input,.customer .field label,.customer select{letter-spacing:0}.caption-with-letter-spacing{color:var(--muted);font-size:12px;font-weight:600;line-height:1.3;letter-spacing:.08em;text-transform:uppercase}.caption{font-size:13px}.rte p{margin-block:0 1em}.rte a,.link,.underlined-link,.customer a{color:var(--brand-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:color .15s ease,text-decoration-thickness .15s ease}.rte a:hover,.link:hover,.underlined-link:hover,.customer a:hover{color:var(--ink);text-decoration-thickness:2px}.rte strong,.rte b{color:rgb(var(--color-foreground));font-weight:600}.rte em,.rte i{font-style:normal;font-weight:500}.rte ul,.rte ol{padding-left:1.25em;list-style-position:outside}.rte li+li{margin-top:6px}.rte li::marker{color:var(--brand)}.rte ol li::marker{color:var(--brand-ink);font-weight:700}.rte h2,.rte h3,.rte h4{margin-block:1.4em .5em;color:rgb(var(--color-foreground))}.rte img{border-radius:var(--radius)}.rte blockquote{border-left:3px solid var(--brand);color:var(--ink-soft);font-style:normal}hr{background-color:var(--line)}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{min-width:0;min-height:var(--button-height-mobile);padding:0 28px;border:1px solid rgb(var(--color-button));border-radius:var(--radius);font-family:var(--font);font-size:16px;font-weight:600;line-height:1.2;letter-spacing:0;text-transform:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.button:before,.shopify-challenge__button:before,.customer button:before,.shopify-payment-button__button--unbranded:before,.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after,.button:not([disabled]):hover:after,.shopify-challenge__button:hover:after,.customer button:hover:after,.shopify-payment-button__button--unbranded:hover:after{box-shadow:none}.button:not(.button--secondary,.button--tertiary):not([disabled],[aria-disabled=true],.disabled):hover,.shopify-challenge__button:hover,.customer button:not(:disabled):hover,button.shopify-payment-button__button--unbranded:hover:not([disabled]){border-color:var(--ink-hover);background-color:var(--ink-hover)}.button--secondary{border-color:var(--line-strong);background-color:var(--paper);color:var(--ink)}.button--secondary:not([disabled]):hover{border-color:var(--ink)}.button--tertiary{min-height:36px;padding:0 14px;border-color:var(--line);border-radius:var(--radius-sm);background-color:transparent;color:var(--ink);font-size:14px;font-weight:500}.button--tertiary:not([disabled]):hover{border-color:var(--ink)}.button:focus-visible,.button:focus,.button.focused,.shopify-payment-button__button--unbranded:focus-visible,.shopify-payment-button__button--unbranded:focus{outline:2px solid var(--brand);outline-offset:3px;box-shadow:none}.button:focus:not(:focus-visible):not(.focused),.shopify-payment-button__button--unbranded:focus:not(:focus-visible):not(.focused){outline:0;box-shadow:none}.button:disabled,.button[aria-disabled=true],.button.disabled,.customer button:disabled{border-color:var(--line);background-color:var(--line);color:var(--muted);opacity:1}.button.loading{color:transparent}shopify-accelerated-checkout,shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-border-radius: var(--radius);--shopify-accelerated-checkout-button-block-size: var(--button-height-mobile);--shopify-accelerated-checkout-button-box-shadow: none}.field__input,.select__select,.customer .field input,.customer select{height:52px;border-radius:var(--radius-sm);background-color:var(--paper);color:var(--ink);font-family:var(--font);font-size:16px}.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{border-radius:var(--radius-sm);box-shadow:0 0 0 1px var(--line-strong)}.field:hover.field:after,.select:hover.select:after,.select__select:hover.select__select:after,.customer .field:hover.field:after,.customer select:hover.select:after,.localization-form__select:hover.localization-form__select:after{border-radius:var(--radius-sm);box-shadow:0 0 0 1px var(--ink)}.field__input:focus,.field__input:focus-visible,.select__select:focus,.select__select:focus-visible,.customer .field input:focus,.customer .field input:focus-visible,.customer select:focus,.customer select:focus-visible{border-radius:var(--radius-sm);box-shadow:0 0 0 1px var(--ink);outline:2px solid var(--brand);outline-offset:2px}.field__label,.customer .field label{top:15px;left:17px;color:var(--muted);font-size:16px;line-height:1.4}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label,.field__input:-webkit-autofill~.field__label,.customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label,.customer .field input:-webkit-autofill~label{top:6px;left:17px;font-size:12px;letter-spacing:0}.field__input,.customer .field input{padding:0 16px}.field__input:focus,.field__input:not(:placeholder-shown),.field__input:-webkit-autofill,.customer .field input:focus,.customer .field input:not(:placeholder-shown),.customer .field input:-webkit-autofill{padding:20px 16px 4px}.text-area,.field__input.text-area{min-height:140px;padding:14px 16px;line-height:1.5}.field__input.text-area:has(~.field__label){padding-top:28px}.select__select,.customer select{padding:0 44px 0 16px;color:var(--ink)}.select .svg-wrapper,.customer select+.svg-wrapper{right:18px;color:var(--ink)}.form__message{color:var(--bad);font-size:14px;line-height:1.4}.form__message .svg-wrapper,.form__message .icon{color:var(--bad)}.form-status.form__message,.form__message[role=status]{color:var(--ink)}input[type=checkbox]{accent-color:var(--ink)}.quantity:not(.el-cart-quantity-selector){min-height:52px;border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--paper);color:var(--ink);transition:border-color .15s ease}.quantity:not(.el-cart-quantity-selector):hover,.quantity:not(.el-cart-quantity-selector):focus-within{border-color:var(--ink)}.quantity__input{color:var(--ink);font-size:16px;font-weight:600;opacity:1}.quantity__button{width:44px;color:var(--ink)}.quantity__button .svg-wrapper{width:12px}.badge{padding:4px 10px;border:0;border-radius:999px;font-size:12px;font-weight:700;line-height:1.2}body .banner__content.page-width{max-width:var(--wide-width)}body .banner__heading{font-stretch:var(--display-stretch)}body .banner__text{color:var(--ink-soft);font-size:17px}body .banner__buttons .button{width:100%}body .main-page-title{display:block!important}body .main-page-title{margin-bottom:20px;color:var(--ink)}body:has(.seo-dynamic-section) .main-page-title+.rte{color:var(--ink-soft);font-size:17px}body:has(.seo-dynamic-section) .main-page-title+.rte p:first-child{color:var(--ink);font-size:18px}body .rich-text__blocks>*+*{margin-top:20px}body .rich-text__blocks>*+.rich-text__buttons{margin-top:28px}body .rich-text__heading{margin:0}body .rich-text__text{color:var(--ink-soft);font-size:17px}body .rich-text__buttons{max-width:none}body .rich-text__buttons .button{width:100%}body .image-with-text__heading{margin:0}body .image-with-text__text{color:var(--ink-soft)}body .image-with-text__text p{margin-block:0 1em}body .image-with-text__content>*+*{margin-top:16px}body .image-with-text__content .image-with-text__text+.button{margin-top:24px}body .image-with-text__content .button{width:100%}body .multirow .image-with-text__media{height:auto;min-height:0}body .multirow .image-with-text__media.media>img{position:relative;height:auto}body .image-with-text .image-with-text__media-item>*{border-radius:var(--radius-lg)}body .multirow__inner{row-gap:48px}body .collapsible-content__heading{margin-bottom:28px}body .collapsible-content .accordion,body .product__accordion.accordion{margin:0;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);color:var(--ink);transition:border-color .2s ease}body .collapsible-content .accordion+.accordion,body .product__accordion.accordion+.product__accordion.accordion{margin-top:12px;border-top:1px solid var(--line)}body .collapsible-content .accordion:hover,body .product__accordion.accordion:hover,body .collapsible-content .accordion:has(details[open]),body .product__accordion.accordion:has(details[open]){border-color:var(--line-strong)}body .accordion summary{display:flex;align-items:center;gap:12px;min-height:64px;padding:16px 68px 16px 20px;line-height:1.35}body .collapsible-content summary:hover{background:transparent}body .collapsible-content summary:hover .accordion__title{text-decoration:none}body .accordion summary .icon-caret,body .accordion summary .summary__title+.icon-caret{top:50%;right:16px;width:32px;height:32px;margin-top:-16px;border-radius:var(--radius-sm);background:var(--brand-tint);transform:none}body .accordion details[open]>summary .icon-caret{transform:none}body .accordion summary .icon-caret path{display:none}body .accordion summary:before,body .accordion summary:after{content:"";position:absolute;top:50%;right:25px;width:14px;height:1.5px;border-radius:1px;background:var(--ink);transform:translateY(-50%);transition:transform .2s ease;z-index:1}body .accordion summary:after{transform:translateY(-50%) rotate(90deg)}body .accordion details[open]>summary:after{transform:translateY(-50%) rotate(0)}body .collapsible-content summary>.svg-wrapper:has(.icon-check-mark){display:none}body .accordion summary>.svg-wrapper{width:20px;height:20px;margin:0;color:var(--brand);fill:var(--brand)}body .accordion .accordion__title{max-width:none;color:var(--ink);font-size:17px;font-weight:500;font-stretch:100%;line-height:1.35;letter-spacing:0}body .accordion .accordion__content{margin:0;padding:0 68px 20px 20px;color:var(--ink-soft);font-size:16px;line-height:1.55}body .seo-dynamic-section{max-width:calc(760px + var(--gutter-mobile) * 2);margin-inline:auto;padding-inline:var(--gutter-mobile)}body .shopify-policy__container{max-width:calc(760px + var(--gutter-mobile) * 2);margin-inline:auto;padding:40px var(--gutter-mobile) var(--section-space-mobile)}body .shopify-policy__title{margin-bottom:20px;text-align:left}body .shopify-policy__title h1{margin:0;color:var(--ink)}body .seo-dynamic-section:not(:has(.seo-block>*)){display:none}body .seo-block+.seo-block{margin-top:20px}body .seo-block h2{margin:0}body .seo-content{color:var(--ink-soft)}body .seo-image img{display:block;width:100%;height:auto;border-radius:var(--radius-lg)}body .usp-bar:not(:has(*)){display:none}body .product__title{margin-bottom:12px}body .product__title h1{color:var(--ink)}body .rating-textv1{color:var(--ink-soft);font-family:var(--font);font-size:14px}body .from-amount-price,body .custom-from-price-wrapper .price-item{display:block;color:var(--ink);font-family:var(--font);font-size:24px;font-weight:700;font-stretch:var(--display-stretch);line-height:1.2;letter-spacing:-.01em}body .price,body .price--large,body .price-item{letter-spacing:0}body .product-form .order-info-note{margin-top:16px}body .product .price--large{font-size:18px;line-height:1.3}body .product .price .price-item{color:var(--ink);font-weight:600}body .product .price--on-sale .price-item--regular,body .price--on-sale .price-item--regular{color:var(--muted);font-size:14px;font-weight:400}body .product__tax,body .installment{color:var(--muted);font-size:13px}body .pdpDescriptionTxt,body .product__description{color:var(--ink-soft);font-size:16px;line-height:1.55}body .bullet-text{color:var(--ink);font-family:var(--font);font-size:16px;line-height:1.4}body .product-bullets{gap:10px 16px}body .product-form__input .form__label,body .custom-variant-picker__label{margin-bottom:8px;color:var(--muted);font-size:12px;font-weight:600;line-height:1.3;letter-spacing:.08em;text-transform:uppercase}body .product-form__input--pill input[type=radio]+label{display:inline-flex;align-items:center;min-height:44px;margin:0 8px 8px 0;padding:0 16px;border:1px solid var(--line-strong);border-radius:var(--radius-sm);background-color:var(--paper);color:var(--ink);font-size:15px;font-weight:500;letter-spacing:0;transition:border-color .15s ease,background-color .15s ease}body .product-form__input--pill input[type=radio]+label:hover{border-color:var(--ink)}body .product-form__input--pill input[type=radio]:checked+label{border-color:var(--ink);background-color:var(--brand-tint);box-shadow:inset 0 0 0 1px var(--ink);color:var(--ink)}body .product-form__input--pill input[type=radio]:disabled+label,body .product-form__input--pill input[type=radio].disabled+label{border-color:var(--line);background-color:var(--mist);color:var(--muted)}body .product-form__input--pill input[type=radio]:focus-visible+label{outline:2px solid var(--brand);outline-offset:2px;box-shadow:inset 0 0 0 1px var(--ink)}body .custom-variant-picker{gap:20px}body .custom-variant-picker__select{height:52px;padding:0 44px 0 16px;border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--paper);color:var(--ink);font-size:16px}body .custom-variant-picker__select:hover{border-color:var(--ink)}body .custom-variant-picker__select:focus,body .custom-variant-picker__select:focus-visible{border-color:var(--ink);box-shadow:none;outline:2px solid var(--brand);outline-offset:2px}body .custom-variant-picker__select-icon{right:18px;color:var(--ink)}body .custom-variant-picker__button-group{gap:12px}body .custom-variant-picker__button{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);color:var(--ink);font-size:14px;font-weight:500}body .custom-variant-picker__button:hover:not(.custom-variant-picker__button--disabled){border-color:var(--line-strong)}body .custom-variant-picker__button-input:checked+.custom-variant-picker__button{border:2px solid var(--ink);background:var(--brand-tint)}body .custom-variant-picker__button-input:focus-visible+.custom-variant-picker__button{outline:2px solid var(--brand);outline-offset:2px}body .custom-variant-picker__button--disabled{background:var(--mist);color:var(--muted)}body .quantity-cards__list{gap:10px}body .quantity-cards__card{min-height:52px;padding:12px 16px;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper)}body .quantity-cards__card:hover:not(.quantity-cards__card--unavailable){border-color:var(--line-strong)}body .quantity-cards__card--selected,body .quantity-cards__card--selected:hover:not(.quantity-cards__card--unavailable){padding:11px 15px;border:2px solid var(--ink);background:var(--brand-tint)}body .quantity-cards__card:focus-within{outline:2px solid var(--brand);outline-offset:2px}body .quantity-cards__card--unavailable{background:var(--mist)}body .quantity-cards__number{color:var(--ink);font-size:16px;font-weight:700}body .quantity-cards__price{color:var(--ink);font-size:17px;font-weight:700;font-stretch:var(--display-stretch)}body .quantity-cards__unit-price{color:var(--muted);font-size:13px}body .quantity-cards__badge{padding:3px 10px;border:0;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:0}body .quantity-cards__badge--recommended{background:var(--ink);color:var(--paper)}body .quantity-cards__badge--unavailable{background:var(--mist);color:var(--bad)}body .quantity-cards__more{color:var(--brand-ink);font-size:14px}body .quantity-cards__more:hover{color:var(--ink)}body .disclaimer-box{padding:12px 16px;border:0;border-radius:var(--radius);background:var(--brand-tint);outline:1.5px solid var(--brand);outline-offset:-1.5px}body .disclaimer-box__text{color:var(--ink);font-size:15px;font-weight:600}body .order-info-note{padding:20px 22px;border:0;border-radius:var(--radius);background-color:var(--brand-tint);outline:var(--cutline);outline-offset:-6px;font-family:var(--font);font-size:15px;line-height:1.5}body .order-info-note,body .order-info-note p{color:var(--ink-soft)}body .order-info-note>strong:first-child{display:block;margin-bottom:4px;color:var(--brand-ink);font-size:12px;font-weight:600;letter-spacing:.08em}body .order-info-note>strong:first-child+br{display:none}body .order-info-note>p:first-child{color:var(--ink);text-transform:lowercase}body .order-info-note>p:first-child:first-letter{text-transform:uppercase}body .usp-bar-bottom{flex-wrap:wrap;gap:8px 18px;padding:4px 0 0}body .usp-item{gap:6px}body .usp-icon{width:16px;height:16px}body .usp-text{color:var(--ink-soft);font-family:var(--font);font-size:13px;font-weight:500;line-height:1.2}body .free-design-badge{padding:6px 12px;border-radius:999px;background:var(--ink);color:var(--paper);font-family:var(--font);font-size:13px;font-weight:700}body .jdgm-prev-badge__text{color:var(--ink-soft)!important}body .product-form__buttons{max-width:none}body .product-form__error-message-wrapper,body .custom-buy-buttons__error-wrapper{color:var(--bad)}body .thumbnail-list .thumbnail.global-media-settings,body .thumbnail-list .thumbnail{border-radius:var(--radius-sm)}body .thumbnail[aria-current]{border-color:var(--ink);box-shadow:0 0 0 2px var(--ink)}body .slider-button{color:var(--ink)}body .card--card,body .card--standard .card__inner{border:1px solid var(--line);border-radius:var(--radius)}body .card--card{background:var(--paper);transition:border-color .15s ease}body .card-wrapper:hover .card--card{border-color:var(--line-strong)}body .card--card .card__inner .card__media{border-radius:calc(var(--radius) - 1px) calc(var(--radius) - 1px) 0 0}body .card--card>.card__content{padding:16px 20px 20px}body .card__information{padding-block:0}body .card__heading,body .card__heading.h5{color:var(--ink);font-size:18px;font-weight:600;font-stretch:100%;line-height:1.3;letter-spacing:0}body .card__heading a{color:inherit;text-decoration:none}body .card-information>*+*{margin-top:6px}body .card-information .price{font-size:15px}body .card-information .price-item{color:var(--ink);font-size:20px;font-weight:700;font-stretch:var(--display-stretch);letter-spacing:-.01em}body .card-information .price--on-sale .price-item--regular{color:var(--muted);font-size:14px;font-weight:400;font-stretch:100%}body .card--card .quick-add,body .card .quick-add{margin:16px 0 0}body .card .quick-add__submit{min-height:48px}body .card:not(.card--horizontal)>.card__content>.card__badge,body .card__badge{margin:12px}body .badge{border:0}body .badge.color-scheme-4,body .price__badge-sale{background:var(--ink);color:var(--paper)}body .badge.color-scheme-1,body .price__badge-sold-out{border:1px solid var(--line);background:var(--paper);color:var(--muted)}body .article-card__info{margin-top:6px}body .article-card__excerpt{color:var(--ink-soft);font-size:15px}body .collection-card-wrapper .card__heading .icon-wrap{color:var(--brand)}body .collection-hero__title{margin-block:32px 12px;color:var(--ink)}body .collection-hero__description{color:var(--ink-soft);font-size:17px;max-width:65ch}body .facets__summary,body .facet-filters__label,body .facets__label,body .product-count__text,body .facets__heading{color:var(--ink-soft);font-size:15px;letter-spacing:0}body .facets__summary:hover,body .facets__disclosure[open] .facets__summary{color:var(--ink)}body .facets__display,body .facets__display-vertical{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);box-shadow:var(--elevate)}body .facet-filters__sort{border-radius:var(--radius-sm);color:var(--ink);font-size:15px}body .active-facets__button-inner{border:1px solid var(--line);border-radius:999px;background:var(--paper);color:var(--ink);font-size:14px;box-shadow:none}body .active-facets__button:hover .active-facets__button-inner{border-color:var(--ink);box-shadow:none}body .mobile-facets__open{color:var(--ink)}body .pagination__list{gap:6px}body .pagination__item{min-width:44px;height:44px;border:1px solid transparent;border-radius:var(--radius-sm);color:var(--ink);font-size:15px;font-weight:500;text-decoration:none;transition:border-color .15s ease,background-color .15s ease}body .pagination__item:hover{border-color:var(--line-strong)}body .pagination__item--current,body .pagination__item--current:hover{border-color:var(--ink);background:var(--ink);color:var(--paper)}body .pagination__item--current:after,body .pagination__item:hover:after{display:none}body .title-wrapper-with-link .title,body .cart__warnings .cart__empty-text{color:var(--ink)}body .cart__items{padding:8px 24px 24px;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper)}body .cart-items th{padding-block:16px 8px}body .cart-items td{padding-top:24px}body .cart-item__image,body .cart-item__image-container{border-radius:var(--radius-sm)}body .cart-item__name{color:var(--ink);font-size:17px;font-weight:600;font-stretch:100%;letter-spacing:0;text-decoration:none}body .cart-item__name:hover{text-decoration:underline;text-underline-offset:3px}body .cart-item .product-option,body .cart-item__details>*+*{color:var(--muted);font-size:14px;letter-spacing:0}body .cart-item__details .product-option:first-of-type{color:var(--ink-soft)}body .cart-item__totals .price,body .cart-item__price-wrapper .price{color:var(--ink);font-size:17px;font-weight:700;letter-spacing:0}body .cart-quantity,body quantity-popover .quantity{min-height:44px;background:var(--paper)}body cart-remove-button .button{min-width:44px;min-height:44px;padding:0;border-color:transparent;color:var(--muted)}body cart-remove-button .button:not([disabled]):hover{border-color:var(--line);color:var(--bad)}body .cart__blocks{padding:24px;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper)}body .totals{flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px}body .totals>*+*{margin-left:0}body .totals__total,body .totals__total-value{white-space:nowrap}body .totals__total{color:var(--ink);font-size:16px;font-weight:600;letter-spacing:0}body .totals__total-value{color:var(--ink);font-size:28px;font-weight:700;font-stretch:var(--display-stretch);letter-spacing:-.01em}body .tax-note{margin-block:8px 20px;color:var(--muted);font-size:13px;text-align:left}body .cart__ctas{display:block}body .cart__checkout-button{width:100%;max-width:none}body .cart__dynamic-checkout-buttons{max-width:none}body .cart__note .text-area{min-height:120px}body .cart__note label,body .cart__note .form__label{color:var(--ink);font-size:15px;font-weight:600}body .contact__fields{gap:16px}body .contact .field{margin-bottom:16px}body .contact__button{margin-top:8px}body .contact .form-status,body .template-search__header .h2,body .template-search__header h1,body .search__button{color:var(--ink)}body .main-blog .title,body .blog-placeholder .title{margin-bottom:28px;color:var(--ink)}body .article-template__title{color:var(--ink)}body .article-template__hero-container .media,body .article-template__hero-container .article-template__hero-medium,body .article-template__hero-container .article-template__hero-large{border-radius:var(--radius-lg);overflow:hidden}body .article-template__content{color:var(--ink-soft);font-size:17px}body .article-template__link{color:var(--brand-ink);font-size:15px}body .article-template .circle-divider,body .article-template__title+span{color:var(--muted)}body .template-404 .title{color:var(--ink)}@media screen and (min-width:750px){body [id^=Banner-].banner:not(.banner--adapt){min-height:0}body [id^=Banner-].banner .banner__media{position:relative;height:auto}body [id^=Banner-].banner .banner__media.media>img{position:relative;height:clamp(320px,32vw,520px);object-fit:cover}body [id^=Banner-].banner .banner__content{position:absolute;top:0;right:0;bottom:0;left:0;margin-inline:auto;padding:48px var(--gutter)}body .banner__box{padding:40px;border-radius:var(--radius)}}@media screen and (max-width:749px){body [id^=Banner-].banner--mobile-bottom:not(.banner--adapt) .banner__media,body [id^=Banner-].banner--stacked:not(.banner--adapt) .banner__media{height:auto}body [id^=Banner-].banner--mobile-bottom .banner__media.media>img,body [id^=Banner-].banner--stacked .banner__media.media>img{position:relative;height:auto;aspect-ratio:4 / 3;object-fit:cover}}@media screen and (min-width:992px){body .from-amount-price,body .custom-from-price-wrapper .price-item{font-size:30px}body .product .price--large{font-size:20px}body .card--card>.card__content{padding:20px 24px 24px}body .cart__blocks{width:440px;padding:28px}body .contact__button .button,body .template-404 .button,body .cart__warnings .button{min-width:240px}.page-width{padding-inline:var(--gutter)}body .page-width.page-width--narrow,body .seo-dynamic-section{max-width:calc(760px + var(--gutter) * 2);padding-inline:var(--gutter)}body .shopify-policy__container{max-width:calc(760px + var(--gutter) * 2);padding:64px var(--gutter) var(--section-space)}body .shopify-policy__title{margin-bottom:28px}.hxxl,.hxl,.h0{font-size:56px}h1,.h1{font-size:40px}h2,.h2{font-size:28px}h3,.h3{font-size:20px}h4,.h4{font-size:18px}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{min-height:var(--button-height);font-size:17px}shopify-accelerated-checkout,shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-block-size: var(--button-height)}body .banner__buttons .button,body .rich-text__buttons .button,body .image-with-text__content .button{width:auto;min-width:240px}body .main-page-title{margin-bottom:28px}body .collection-hero__title{margin-block:48px 16px}body .multirow__inner{row-gap:72px}body .image-with-text__media-item{align-self:center}body .collapsible-content__heading{margin-bottom:40px}}@media screen and (max-width:991px){body .contact__button,body .contact__button .button,body .template-404 .button,body .cart__warnings .button{width:100%}body .cart__items{padding:4px 16px 16px}body .cart__blocks{padding:20px}body .pdpDescriptionTxt,body .product__description,body .bullet-text{font-size:15px}body .card--card>.card__content{padding:12px 12px 14px}body .card__heading,body .card__heading.h5{font-size:15px}body .card-information .price-item{font-size:17px}body .card .quick-add__submit{min-height:44px;padding:0 8px;font-size:14px}body .totals__total-value{font-size:24px}body .accordion summary{min-height:56px;padding:12px 60px 12px 16px}body .accordion summary .icon-caret{right:12px}body .accordion summary:before,body .accordion summary:after{right:21px}body .accordion .accordion__title{font-size:16px}body .accordion .accordion__content{padding:0 16px 16px;font-size:15px}body .collapsible-content .accordion+.accordion{margin-top:10px}}@media(prefers-reduced-motion:reduce){body .accordion summary:before,body .accordion summary:after,.button,.quantity{transition:none}}.__instant :is(h1,h2,h3){font-family:var(--font-heading)!important}html body{font-weight:300}.__instant :is(p,li,span,a,div,button,input,label){font-family:var(--font)!important}
/*# sourceMappingURL=/cdn/shop/t/36/assets/el-dawn-bridge.css.map */
