:root{--silensa-feedback-duration: .15s;--silensa-content-max: 128rem;--silensa-frame-outer-max: 136rem;--silensa-layout-gutter: clamp(1.6rem, 3vw, 4rem);--silensa-layout-inset: clamp(3.2rem, 6vw, 8rem)}#shopify-pc__banner .shopify-pc__banner__btns button,#shopify-pc__prefs__dialog :is(#shopify-pc__prefs__header-accept,#shopify-pc__prefs__header-decline,#shopify-pc__prefs__header-save){min-height:44px;color:var(--silensa-text, #172019)!important;background:var(--silensa-white, #fff)!important;border-color:var(--silensa-primary, #415043)!important;box-shadow:inset 0 0 0 1px var(--silensa-primary, #415043);transition:background-color var(--silensa-feedback-duration) ease,border-color var(--silensa-feedback-duration) ease}@media(hover:hover){#shopify-pc__banner .shopify-pc__banner__btns button:enabled:hover,#shopify-pc__prefs__dialog :is(#shopify-pc__prefs__header-accept,#shopify-pc__prefs__header-decline,#shopify-pc__prefs__header-save):enabled:hover{background:var(--silensa-secondary-500, #eeeae2)!important}}#shopify-pc__banner .shopify-pc__banner__btns button:enabled:active,#shopify-pc__prefs__dialog :is(#shopify-pc__prefs__header-accept,#shopify-pc__prefs__header-decline,#shopify-pc__prefs__header-save):enabled:active{background:var(--silensa-primary-100, #d9ded8)!important}#shopify-pc__banner :is(button,a):focus-visible,#shopify-pc__prefs__dialog :is(button,a,input):focus-visible{outline:3px solid var(--silensa-primary, #415043)!important;outline-offset:2px!important}#shopify-pc__banner .shopify-pc__banner__btns button:disabled,#shopify-pc__prefs__dialog :is(#shopify-pc__prefs__header-accept,#shopify-pc__prefs__header-decline,#shopify-pc__prefs__header-save):disabled{color:var(--silensa-primary, #415043)!important;background:var(--silensa-primary-100, #d9ded8)!important;cursor:not-allowed}body .silensa-language-disclosure .localization-form__select.link{min-height:44px;min-width:44px;color:inherit;border-radius:var(--buttons-radius, 2px);box-shadow:inset 0 0 0 2px transparent;transition:background-color var(--silensa-feedback-duration) ease,color var(--silensa-feedback-duration) ease,box-shadow var(--silensa-feedback-duration) ease}body .silensa-language-disclosure .localization-form__select:before,body .silensa-language-disclosure .localization-form__select:after{box-shadow:none}@media(hover:hover){body .silensa-language-disclosure .localization-form__select:enabled:hover,body .silensa-language-disclosure .disclosure__link:hover{color:var(--silensa-text, #172019);background:var(--silensa-primary-100, #d9ded8)}}body .silensa-language-disclosure .localization-form__select[aria-expanded=true]{color:var(--silensa-text, #172019);background:var(--silensa-secondary, #f7f5ef);box-shadow:inset 0 0 0 2px var(--silensa-primary, #415043)}body .silensa-language-disclosure .localization-form__select:enabled:active,body .silensa-language-disclosure .disclosure__link:active{color:var(--silensa-text, #172019);background:var(--silensa-primary-100, #d9ded8);box-shadow:inset 0 0 0 2px var(--silensa-primary, #415043)}body .silensa-language-disclosure .localization-form__select.link:focus-visible{outline:3px solid var(--silensa-text, #172019);outline-offset:3px;box-shadow:0 0 0 3px var(--silensa-white, #fff),inset 0 0 0 2px var(--silensa-primary, #415043)}body .silensa-language-disclosure .disclosure__link{color:var(--silensa-text, #172019);transition:background-color var(--silensa-feedback-duration) ease}body .silensa-language-disclosure .disclosure__link[aria-current=true]{color:var(--silensa-text, #172019);background:var(--silensa-primary-100, #d9ded8);font-weight:600}body .silensa-language-disclosure .disclosure__link:focus-visible{outline:3px solid var(--silensa-primary, #415043);outline-offset:-3px;box-shadow:none}@media(prefers-reduced-motion:reduce){#shopify-pc__banner .shopify-pc__banner__btns button,#shopify-pc__prefs__dialog button,body .silensa-language-disclosure .localization-form__select,body .silensa-language-disclosure .disclosure__link,body .silensa-language-disclosure .icon-caret{transition:none!important}body .silensa-language-disclosure .disclosure__list-wrapper{animation:none!important}}html,body{overflow-x:clip}.page-width,.page-width-desktop{box-sizing:border-box;max-width:var(--silensa-frame-outer-max)}.page-width{padding-inline:var(--silensa-layout-gutter)}@media screen and (min-width:990px){.page-width-desktop{padding-inline:var(--silensa-layout-gutter)}}.section-header .header.page-width,.utility-bar__grid.page-width,body:has(.section-header .drawer-menu) .announcement-bar-section .page-width{box-sizing:border-box;max-width:var(--silensa-frame-outer-max);margin-inline:auto;padding-inline:var(--silensa-layout-gutter)}.silensa-home__inner--wide{box-sizing:border-box;width:100%;max-width:var(--silensa-frame-outer-max);margin-inline:auto;padding-inline:var(--silensa-layout-gutter)}.silensa-hero,.silensa-editorial{width:min(var(--silensa-content-max),calc(100% - var(--silensa-layout-inset)));max-width:var(--silensa-content-max);margin-inline:auto}@media screen and (max-width:749px){.page-width,.page-width-desktop,.section-header .header.page-width,.utility-bar__grid.page-width,body:has(.section-header .drawer-menu) .announcement-bar-section .page-width{padding-inline:var(--silensa-layout-gutter)}.silensa-hero,.silensa-editorial{width:calc(100% - var(--silensa-layout-inset))}}@media screen and (max-width:749px){#shopify-pc__banner.shopify-pc__banner__dialog{box-sizing:border-box;inset:auto 0 0!important;transform:none!important;width:100%!important;max-width:none!important;min-width:0!important;overflow-wrap:anywhere;max-height:calc(100vh - 16px);max-height:calc(100dvh - 16px);margin:0!important;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px))!important;border-radius:0!important;overflow-y:auto}#shopify-pc__banner .shopify-pc__banner__wrapper{display:grid!important;gap:8px}#shopify-pc__banner .shopify-pc__banner__body{width:auto!important;margin:0!important}#shopify-pc__banner #shopify-pc__banner__body-title{margin:0 0 4px!important;font-size:18px;line-height:1.3}#shopify-pc__banner .shopify-pc__banner__body p{margin:0!important;font-size:15px;line-height:1.3}#shopify-pc__banner .shopify-pc__banner__btns{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4px 8px;width:100%!important;margin:0!important}#shopify-pc__banner .shopify-pc__banner__btns button{box-sizing:border-box;order:0!important;min-width:0!important;min-height:44px;width:100%!important;margin:0!important;padding:8px 12px!important;border-radius:2px;font-size:15px;line-height:1.3;font-weight:400;white-space:normal}#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs{grid-column:1 / -1;text-decoration:underline;text-underline-offset:3px}#shopify-pc__banner .shopify-pc__banner__btns button:enabled:hover{background:#eeeae2}#shopify-pc__banner .shopify-pc__banner__btns button:enabled:active{background:#d9ded8}#shopify-pc__banner :is(button,a):focus-visible{outline:3px solid #415043!important;outline-offset:2px!important}}@media screen and (max-width:749px){#shopify-pc__prefs__dialog{box-sizing:border-box;min-width:0!important;max-width:calc(100% - 24px)!important;max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px);overflow-wrap:anywhere}}@media screen and (max-width:749px){#shopify-pc__prefs__dialog :is(#shopify-pc__prefs__header-accept,#shopify-pc__prefs__header-decline,#shopify-pc__prefs__header-save){box-sizing:border-box;min-width:0!important;max-width:100%;min-height:44px;padding:8px 12px;white-space:normal!important;line-height:1.3}}@media screen and (max-width:320px)and (max-height:480px){#shopify-pc__prefs__dialog{display:block!important;overflow-y:auto}#shopify-pc__prefs__dialog .shopify-pc__prefs__scrollable{height:auto!important;max-height:none!important;overflow:visible!important}}
/*# sourceMappingURL=/cdn/shop/t/90/assets/silensa-layout.css.map */
