:root{--sg-body-size:15px;--sg-body-line:23px;--sg-card-line:22px;--sg-detail-line:30px;--sg-card-price-size:14px;--sg-card-price-line:22px;--sg-hero-size:32px;--sg-hero-line:40px;--sg-hero-sub-size:18px;--sg-hero-sub-line:27px;--sg-page-size:24px;--sg-page-line:32px;--sg-section-size:22px;--sg-section-line:30px;--sg-sub-size:17px;--sg-sub-line:25px;--sg-blog-title-size:18px;--sg-blog-title-line:26px;--sg-dialog-size:22px;--sg-dialog-line:30px;--sg-breadcrumb-size:12px;--sg-breadcrumb-line:18px}@media(min-width:750px){:root{--sg-body-size:16px;--sg-body-line:24px;--sg-card-line:23px;--sg-detail-line:32px;--sg-card-price-size:15px;--sg-card-price-line:23px;--sg-hero-size:48px;--sg-hero-line:58px;--sg-hero-sub-size:22px;--sg-hero-sub-line:32px;--sg-page-size:28px;--sg-page-line:36px;--sg-section-size:28px;--sg-section-line:36px;--sg-sub-size:18px;--sg-sub-line:26px;--sg-blog-title-size:20px;--sg-blog-title-line:28px;--sg-dialog-size:24px;--sg-dialog-line:32px;--sg-breadcrumb-size:13px;--sg-breadcrumb-line:20px}}body,body :where(p,a,span,div,li,label,input,select,textarea,button,h1,h2,h3,h4,h5,h6,small,strong,em,i,summary,td,th):not(.fa):not(.fas):not(.fab){font-family:var(--sg-font)!important;font-style:normal!important;letter-spacing:.02em!important}body,.rte,body p,.text-block{font-size:var(--sg-body-size)!important;line-height:var(--sg-body-line)!important;font-weight:400}h1,.main-page-title,.page-title,.article-template__title{font-size:var(--sg-page-size)!important;line-height:var(--sg-page-line)!important;font-weight:700!important}h2,h3,h4,h5,h6{font-size:var(--sg-sub-size);line-height:var(--sg-sub-line);font-weight:600}#MainContent :is(.section-global__header,.section-resource-list__header,._section-header,.section-header,.section-header--block) :is(h1,h2,h3,p,.text){font-size:var(--sg-section-size)!important;line-height:var(--sg-section-line)!important;font-weight:700!important}#MainContent :is(recently-viewed-products,product-recommendations,.related-products) :is(.section-global__header,.section-resource-list__header,.section-header,.section-header--block) :is(h1,h2,h3,p,.text){font-size:var(--sg-dialog-size)!important;line-height:var(--sg-dialog-line)!important;font-weight:700!important}.slide__content :is(h1,h2),.slide__content [class*=text_AMqry8],.slide__content [class*=text_AMqry8] :is(p,h1,h2,.text){font-size:var(--sg-hero-size)!important;line-height:var(--sg-hero-line)!important;font-weight:700!important;letter-spacing:0!important}.slide__content [class*=reference_kicker],.slide__content [class*=reference_kicker] :is(p,.text){font-size:var(--sg-hero-sub-size)!important;line-height:var(--sg-hero-sub-line)!important;font-weight:400!important}.slide__content .sg-hero-description,.slide__content .sg-hero-description :is(p,.text){font-size:var(--sg-body-size)!important;line-height:var(--sg-body-line)!important;font-weight:400!important}.card-collection :is(.card__heading,.card__heading a,.text),.collection-card :is(h2,h3,.text),.resource-card[data-resource-type=collection] .resource-card__title{font-size:20px!important;line-height:28px!important;font-weight:500!important}.product-card-wrapper :is(.card--block-title,.card__heading,.card-title,.card-title-change,.card--block-title .text,.card__heading .text),.compareTable :is(.card-title,.card-title .text){font-size:var(--sg-card-title-size)!important;line-height:var(--sg-card-line)!important;font-weight:400!important}.sg-shared-product-title,.sg-shared-product-title :is(h1,h2,p,span),.product-details .view-product-title,.product-details .view-product-title a{font-size:var(--sg-detail-title-size)!important;line-height:var(--sg-detail-line)!important;font-weight:600!important}.product-card-wrapper :is(.card--block-vendor,.card--block-vendor a,.card--block-vendor .text),.resource-card--product .resource-card__subtext{font-size:12px!important;line-height:18px!important;font-weight:400!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.price,.price *,product-price,product-price *,.totals,.totals *{letter-spacing:0!important}.product-card-wrapper .price,.product-card-wrapper .price :is(.price-item,.price-item--sale,.price-item--regular),.compareTable .card-price,.compareTable .price,.cart-item__details .price{font-size:var(--sg-card-price-size)!important;line-height:var(--sg-card-price-line)!important;font-weight:600!important}.product-card-wrapper .price :is(s,.price__sale .price-item--regular),.compareTable .price s,.cart-item__details .price s{font-size:13px!important;line-height:20px!important;font-weight:400!important}.product-details product-price .price,.product-details product-price .price :is(.price-item,.price-item--regular,.price-item--sale){font-size:20px!important;line-height:28px!important;font-weight:600!important}.product-details product-price .price :is(s,.price__sale .price-item--regular){font-size:16px!important;line-height:24px!important;font-weight:400!important}.product-details :is(.product__description,.product__description p,.product-description,.product-description p),.sg-quick-view-description{font-size:var(--sg-body-size)!important;line-height:var(--sg-body-line)!important;font-weight:400!important}.product-details :is(.form__label,legend,.quantity__label){font-size:14px!important;line-height:22px!important;font-weight:600!important}.product-details :is(.variant-option__button-label,.variant-option__select,.variant-option__button-label span){font-size:14px!important;line-height:22px!important;font-weight:400!important}.product-details :is(.accordion__title,.accordion__summary,.tab-header-item,summary,.tabs__tab){font-size:16px!important;line-height:24px!important;font-weight:600!important}.card__badge :is(.badge,span),.badge{font-size:12px!important;line-height:18px!important;font-weight:600!important}:is(.facets,.facets-block-wrapper,.filter-sort,.collection-filters) :is(label,button,summary,a,select,.text){font-size:14px!important;line-height:22px!important;font-weight:400!important}.cart-item__name,.cart-item__name .text{font-size:var(--sg-card-title-size)!important;line-height:var(--sg-card-line)!important;font-weight:500!important}.totals,.totals :is(h2,p,span),.cart-item__totals .price,.totals__total-value{font-size:18px!important;line-height:26px!important;font-weight:600!important}:is(.tax-note,.tax-note p,.cart__tax-note,.shipping-note,.shipping-note p){font-size:13px!important;line-height:20px!important;font-weight:400!important}.article-card :is(.card__heading,.card__heading a,.text),.blog-post-block__heading{font-size:var(--sg-blog-title-size)!important;line-height:var(--sg-blog-title-line)!important;font-weight:600!important}.article-template__content,.article-template__content :is(p,li){font-size:16px!important;line-height:26px!important;font-weight:400!important}:is(.article-card,.article-template) :is(time,.article-card__info,.article-template__author,.caption-with-letter-spacing){font-size:13px!important;line-height:20px!important;font-weight:400!important}#header-group .announcement-bar__message,#header-group .announcement-bar__message :is(span,a){font-size:13px!important;line-height:20px!important;font-weight:500!important}.sg-menu-tree>.sg-menu-node>a,.sg-menu-tree>.sg-menu-node>details>summary>a{font-size:16px!important;line-height:24px!important;font-weight:600!important}.sg-menu-tree>.sg-menu-node ul>.sg-menu-node>a,.sg-menu-tree>.sg-menu-node ul>.sg-menu-node>details>summary>a{font-size:15px!important;line-height:23px!important;font-weight:400!important}.sg-menu-tree>.sg-menu-node ul ul>.sg-menu-node>a,.sg-menu-tree>.sg-menu-node ul ul>.sg-menu-node>details>summary>a{font-size:14px!important;line-height:22px!important;font-weight:400!important}:is(.mega-menu__heading,.mega-menu__link--level-2){font-size:14px!important;line-height:22px!important;font-weight:600!important}.mega-menu :is(a,.text){font-size:14px!important;line-height:22px!important;font-weight:400!important}#header-component :is(.header-localization,.header-localization a,.header__icon .text,.header__icon span),.menu-drawer__utility-links :is(a,summary,.text){font-size:14px!important;line-height:22px!important;font-weight:400!important}.breadcrumb,.breadcrumb :is(a,span,li),.breadcrumbs :is(a,span,li){font-size:var(--sg-breadcrumb-size)!important;line-height:var(--sg-breadcrumb-line)!important;font-weight:400!important}.button,.button-secondary,.button-primary,button[type=submit]{font-size:16px!important;line-height:24px!important;font-weight:600!important}.quick-add__submit,.card-product__group-btn,.button--small{font-size:14px!important;line-height:22px!important;font-weight:600!important}a.size-style.link,.button--text,.link-button{font-size:14px!important;line-height:22px!important;font-weight:500!important}label,.field__label,.form__label{font-size:14px;line-height:22px;font-weight:600}input,select,textarea,input::placeholder,textarea::placeholder{font-family:var(--sg-font)!important;font-size:16px!important;line-height:24px!important;font-weight:400!important;font-style:normal!important}.form__message,.field__error,.field__help,.error-message{font-size:14px!important;line-height:22px!important;font-weight:400!important}:is(.modal__heading,.drawer__heading,.popup__heading,.fusion-popup-title,.drawer__title){font-size:var(--sg-dialog-size)!important;line-height:var(--sg-dialog-line)!important;font-weight:700!important}:is(.modal__content,.drawer__content,.popup__content)>p{font-size:var(--sg-body-size)!important;line-height:var(--sg-body-line)!important;font-weight:400!important}.section-footer .text-block,.section-footer .text-block :is(p,span,strong,em,i),.section-footer .internal-footer-facts{font-size:14px!important;line-height:22px!important;font-weight:400!important}.section-footer :is(.menu__heading,.menu__heading span,h2,h3,h4,h5,h6){font-size:16px!important;line-height:22px!important;font-weight:600!important;letter-spacing:.05em!important}.section-footer .menu :is(a,.text),.section-footer [data-footer-column] a{font-size:14px!important;line-height:28px!important;font-weight:400!important}.section-footer :is(.copyright,.copyright__content,[class*=copyright],[class*=copyright] p,[class*=copyright] span){font-size:12px!important;line-height:20px!important;font-weight:400!important}.bagmira-information,.bagmira-information *{font-family:var(--sg-font)!important;font-style:normal!important}.bagmira-information .bagmira-policy-body,.bagmira-policy-body :is(p,li,ul,ol,.policy-fact-row,em,i){font-size:16px!important;line-height:22px!important;font-weight:400!important}.bagmira-information>h1,.bagmira-policy-body :is(h1,h2,h3,h4,h5,h6),.bagmira-policy-body :is(h1,h2,h3,h4,h5,h6)>*{font-size:18px!important;line-height:24px!important;font-weight:700!important}.bagmira-policy-body .policy-fact-row strong{font-weight:400!important}.bagmira-policy-body .policy-fact-row+.policy-fact-row{margin-top:8px}.bagmira-policy-body .sg-policy-last-updated,.bagmira-policy-body .sg-policy-last-updated *{font-size:16px!important;line-height:22px!important;font-weight:400!important}.section-footer [class*=text_EQtpkz],.section-footer [class*=text_EQtpkz] p,.section-footer [class*=text_xCYFNJ],.section-footer [class*=text_xCYFNJ] p{font-size:16px!important;line-height:22px!important;font-weight:600!important;letter-spacing:.05em!important}[id$=__reference_09] .text-block:has(strong) :is(p,strong){font-size:var(--sg-sub-size)!important;line-height:var(--sg-sub-line)!important;font-weight:600!important}.collection-card-wrapper :is(.card__heading,.card__heading a,.text){font-size:20px!important;line-height:28px!important;font-weight:500!important}#header-component .menu__link--level-1,#header-component .menu__link--level-1 :is(a,.text,span){font-size:16px!important;line-height:24px!important;font-weight:600!important}#header-component .header__submenu>li>a,#header-component .header__submenu>li>details>summary,#header-component .header__submenu>li>details>summary>a{font-size:15px!important;line-height:23px!important;font-weight:400!important}#header-component .header__menu-item--last,#header-component .header__menu-item--last :is(a,.text,span){font-size:14px!important;line-height:22px!important;font-weight:400!important}.menu-drawer__menu.has-submenu>li>.menu-drawer__menu-item,.menu-drawer__menu.has-submenu>li>details>summary{font-size:16px!important;line-height:24px!important;font-weight:600!important}.menu-drawer__menu.has-submenu .menu-drawer__menu .menu-drawer__menu-item{font-size:15px!important;line-height:23px!important;font-weight:400!important}.menu-drawer__menu.has-submenu .menu-drawer__menu .menu-drawer__menu .menu-drawer__menu-item{font-size:14px!important;line-height:22px!important;font-weight:400!important}.product-details .variant-option--buttons input[type=radio]+label{font-size:14px!important;line-height:22px!important;font-weight:400!important}.sg-recent-popup-grid{display:grid;grid-template-columns:repeat(var(--sg-recent-popup-mobile-columns,2),minmax(0,1fr));gap:12px}.sg-recent-popup-grid .product-item{min-width:0}@media(min-width:750px){.sg-recent-popup-grid{grid-template-columns:repeat(var(--sg-recent-popup-columns,4),minmax(0,1fr))}}#header-component .list-menu-desktop>li>a.header__menu-item,#header-component .list-menu-desktop>li>a.header__menu-item>.text{font-size:16px!important;line-height:24px!important;font-weight:600!important}.product-details .text-block>h1,.product-details .text-block>h1>*{font-size:var(--sg-detail-title-size)!important;line-height:var(--sg-detail-line)!important;font-weight:600!important}.drawer-localization__button--label,.drawer-localization__button--label :is(.language-code,.mobile-localization,span:not(.svg-wrapper):not(.icon-caret)){font-size:14px!important;line-height:22px!important;font-weight:400!important}#MainContent .slide__content [class*=text_AMqry8],#MainContent .slide__content [class*=text_AMqry8] *{letter-spacing:0!important}:is(#MainContent,#CartDrawer,.cart-drawer) .totals :is(.totals__total,.totals__total-value),:is(#MainContent,#CartDrawer,.cart-drawer) .totals :is(.totals__total,.totals__total-value) *{letter-spacing:0!important}body .shopify-section.section-footer :is(.menu__heading,[class*=text_EQtpkz],[class*=text_xCYFNJ]),body .shopify-section.section-footer :is(.menu__heading,[class*=text_EQtpkz],[class*=text_xCYFNJ]) *{letter-spacing:.05em!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/sg-cabin-typography.css.map */
