.brandFooter-module-scss-module__BAm3eG__brand_footer{color:var(--COLOR-COLOR-BRAND-1a,#592615);background:#ff701d}.brandFooter-module-scss-module__BAm3eG__brand_footer .ha_container{padding:0 20rem}.brandFooter-module-scss-module__BAm3eG__brand_footer .ha_brand-footer__inner{flex-direction:column;gap:8rem;min-height:728rem;padding:16rem 0;display:flex}.brandFooter-module-scss-module__BAm3eG__brand_footer .ha_brand-footer__main{flex:auto;justify-content:center;align-items:flex-end;width:100%;min-height:0;display:flex}.brandFooter-module-scss-module__BAm3eG__brand_footer .ha_brand-footer__logo{flex:auto;align-items:flex-end;min-width:0;padding:18.159rem;text-decoration:none;display:inline-flex}.brandFooter-module-scss-module__BAm3eG__brand_footer .ha_brand-footer__logo-img{width:452.994rem;height:auto;display:block}.brandFooter-module-scss-module__BAm3eG__brand_footer .ha_brand-footer__meta{width:100%;font-family:var(--font-goldcoaster),GoldCoaster Text,sans-serif;letter-spacing:-.288px;justify-content:space-between;align-items:center;gap:16rem;font-size:14.4rem;font-weight:400;line-height:1.2;display:flex}:is(.brandFooter-module-scss-module__BAm3eG__brand_footer .ha_brand-footer__meta-left,.brandFooter-module-scss-module__BAm3eG__brand_footer .ha_brand-footer__meta-right){color:var(--colorochre-800-core,#592615);font-family:var(--font-goldcoaster),GoldCoaster Text,sans-serif;letter-spacing:-.288px;font-size:14.4rem;font-style:normal;font-weight:400;line-height:120%}@media (max-width:1079px){.brandFooter-module-scss-module__BAm3eG__brand_footer .ha_brand-footer__inner{min-height:420rem;padding:16rem 0}.brandFooter-module-scss-module__BAm3eG__brand_footer .ha_brand-footer__logo{padding:12rem 0}.brandFooter-module-scss-module__BAm3eG__brand_footer .ha_brand-footer__logo-img{width:min(280rem,100%)}.brandFooter-module-scss-module__BAm3eG__brand_footer .ha_brand-footer__meta{flex-direction:column;align-items:flex-start;gap:8rem;font-size:12rem}}
.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_drawer{border-radius:24rem 24rem 0 0;background:#fcff6e!important}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_drawer .ant-drawer-body{position:relative;padding:24rem 16rem!important}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_drawer .ant-drawer-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__close{z-index:3;cursor:pointer;width:24rem;height:24rem;transition:transform .3s ease-in-out;position:absolute;top:35rem;right:16rem}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_drawer .ant-drawer-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__close:hover{opacity:.72;transition:transform .3s ease-in-out}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_drawer .ant-drawer-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__close img{width:24rem;height:auto}@media (min-width:1080px){.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_drawer .ant-drawer-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__close{right:32rem}}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_drawer .ant-drawer-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__header{border-bottom:1px solid #592615;padding-bottom:20rem}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_drawer .ant-drawer-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__header h2{letter-spacing:-.8rem;max-width:calc(100% - 34rem);font-size:16rem;font-weight:700;line-height:48rem}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_drawer .ant-drawer-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__header .ha_toolkit-basket-panel__user{align-items:center;gap:12rem;display:flex}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_drawer .ant-drawer-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__header .ha_toolkit-basket-panel__user .ant-avatar{background:#fff;width:48rem;height:48rem}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_drawer .ant-drawer-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__header .ha_toolkit-basket-panel__user .ant-avatar .ant-avatar-string{letter-spacing:-.7px;color:#592615;font-size:14rem;font-weight:700;line-height:48rem}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_drawer .ant-drawer-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__header .ha_toolkit-basket-panel__user .ha_toolkit-basket-panel__user-name{letter-spacing:-.48px;font-size:16rem;font-weight:700;line-height:1.1}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_drawer .ant-drawer-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__empty{letter-spacing:-.48px;color:#592615;text-align:center;padding:24rem 0;font-size:16rem;line-height:1.1}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_drawer .ant-drawer-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__toolbar{justify-content:space-between;align-items:center;gap:12rem;padding:20rem 0;display:flex}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_drawer .ant-drawer-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__toolbar .ha_toolkit-basket-panel__count{font-size:14rem;line-height:1.1}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_drawer .ant-drawer-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__toolbar .ha_toolkit-basket-panel__clear{align-items:center;gap:4rem;display:flex}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_drawer .ant-drawer-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__toolbar .ha_toolkit-basket-panel__clear img{width:20rem;height:auto}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_drawer .ant-drawer-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__toolbar .ha_toolkit-basket-panel__clear span{letter-spacing:-.42px;color:#592615;font-size:14rem;font-weight:700;line-height:1.1}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_drawer .ant-drawer-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__list-scroll{max-height:318rem;position:relative}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_drawer .ant-drawer-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__list-scrollbar{height:80%;position:absolute;top:0;right:-6rem}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_drawer .ant-drawer-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__list{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-direction:column;gap:12rem;max-height:318rem;margin:0;padding:0 20rem 24rem 0;list-style:none;display:flex;overflow-y:auto}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_drawer .ant-drawer-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__list::-webkit-scrollbar{display:none}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_drawer .ant-drawer-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__list .ha_toolkit-basket-panel__item{background:#fff;border-radius:16rem;align-items:center;padding-right:24rem;display:flex}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_drawer .ant-drawer-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__list .ha_toolkit-basket-panel__item .ha_toolkit-basket-panel__thumb{background:#f3f3f3;border-radius:12rem;flex-shrink:0;width:103rem;height:68rem;overflow:hidden}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_drawer .ant-drawer-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__list .ha_toolkit-basket-panel__item .ha_toolkit-basket-panel__thumb img{object-fit:cover;width:100%;height:100%;display:block}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_drawer .ant-drawer-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__list .ha_toolkit-basket-panel__item .ha_toolkit-basket-panel__thumb .ha_toolkit-basket-panel__thumb-icon{background:linear-gradient(#f0f0f0 0%,#e8e8e8 100%);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_drawer .ant-drawer-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__list .ha_toolkit-basket-panel__item .ha_toolkit-basket-panel__thumb .ha_toolkit-basket-panel__thumb-icon .anticon{color:#595959;font-size:28rem}@media (min-width:1080px){.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_drawer .ant-drawer-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__list .ha_toolkit-basket-panel__item .ha_toolkit-basket-panel__thumb .ha_toolkit-basket-panel__thumb-icon .anticon{font-size:32rem}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_drawer .ant-drawer-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__list .ha_toolkit-basket-panel__item .ha_toolkit-basket-panel__thumb{border-radius:16rem;width:143rem;height:95rem}}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_drawer .ant-drawer-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__list .ha_toolkit-basket-panel__item .ha_toolkit-basket-panel__item-body{flex:1;min-width:0;padding:12rem 16rem}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_drawer .ant-drawer-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__list .ha_toolkit-basket-panel__item .ha_toolkit-basket-panel__item-title{color:#592615;letter-spacing:-.42rem;word-break:break-word;-webkit-line-clamp:1;text-transform:capitalize;-webkit-box-orient:vertical;margin:0 0 8rem;font-size:14rem;line-height:1.2;display:-webkit-box;overflow:hidden}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_drawer .ant-drawer-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__list .ha_toolkit-basket-panel__item .ha_toolkit-basket-panel__item-meta{flex-wrap:wrap;align-items:center;gap:8rem;display:flex}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_drawer .ant-drawer-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__list .ha_toolkit-basket-panel__item .ha_toolkit-basket-panel__format-badge{color:#592615;letter-spacing:-.55px;text-transform:uppercase;border:1px solid #592615;border-radius:100rem;align-items:center;padding:2rem 10rem;font-size:11rem;line-height:1;display:inline-flex}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_drawer .ant-drawer-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__list .ha_toolkit-basket-panel__item .ha_toolkit-basket-panel__meta-text{color:#592615;letter-spacing:-.6px;word-break:break-word;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:12rem;line-height:1.2;display:-webkit-box;overflow:hidden}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_drawer .ant-drawer-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__list .ha_toolkit-basket-panel__item .ha_toolkit-basket-panel__remove{cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;width:24rem;height:24rem;padding:0;display:inline-flex}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_drawer .ant-drawer-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__list .ha_toolkit-basket-panel__item .ha_toolkit-basket-panel__remove img{width:24rem;height:auto}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_drawer .ant-drawer-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__confirm-summary{background:#fff;border-radius:16rem;align-items:center;gap:12rem;margin:17rem 0;padding:12rem 16rem 12rem 12rem;display:flex;box-shadow:0 2rem 12rem #59261514}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_drawer .ant-drawer-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__confirm-summary .ha_toolkit-basket-panel__confirm-thumbs{flex-shrink:0;width:102rem;height:85rem;position:relative}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_drawer .ant-drawer-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__confirm-summary .ha_toolkit-basket-panel__confirm-thumbs img{object-fit:cover;transform-origin:50%;border:1px solid #fff;border-radius:8rem;width:72rem;height:48rem;position:absolute;top:50%;box-shadow:0 2rem 8rem #5926151f}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_drawer .ant-drawer-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__confirm-summary .ha_toolkit-basket-panel__confirm-thumbs img:first-child{z-index:3;left:14rem;transform:rotate(0)translateY(-50%)}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_drawer .ant-drawer-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__confirm-summary .ha_toolkit-basket-panel__confirm-thumbs img:nth-child(2n){z-index:2;left:14rem;transform:rotate(-15deg)translateY(-50%)}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_drawer .ant-drawer-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__confirm-summary .ha_toolkit-basket-panel__confirm-thumbs img:nth-child(3n){z-index:1;left:14rem;transform:rotate(15deg)translateY(-50%)}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_drawer .ant-drawer-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__confirm-summary .ha_toolkit-basket-panel__confirm-count{color:#592615;letter-spacing:-.42rem;flex:1;min-width:0;margin:0;font-size:14rem;line-height:1.2}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_drawer .ant-drawer-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__confirm-summary .ha_toolkit-basket-panel__remove{cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;width:24rem;height:24rem;padding:0;display:inline-flex}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_drawer .ant-drawer-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__confirm-summary .ha_toolkit-basket-panel__remove img{width:24rem;height:auto}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_drawer .ant-drawer-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__confirm-footer{background:#fff;border:1px solid #592615;border-radius:16rem;padding:20rem 16rem}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_drawer .ant-drawer-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__confirm-footer .ha_toolkit-basket-panel__terms{color:#592615;letter-spacing:-.28rem;margin:0 0 16rem;font-size:14rem;line-height:135%}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_drawer .ant-drawer-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__confirm-footer .ha_toolkit-basket-panel__terms a{color:#592615;text-decoration-line:underline;transition:all .3s ease-in-out}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_drawer .ant-drawer-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__confirm-footer .ha_toolkit-basket-panel__terms a:hover{opacity:.72;text-decoration:none}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_drawer .ant-drawer-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__confirm-footer .ha_toolkit-basket-panel__licence-option{cursor:pointer;margin:0 0 20rem;display:block}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_drawer .ant-drawer-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__confirm-footer .ha_toolkit-basket-panel__licence-option .ant-checkbox-wrapper{color:#592615;letter-spacing:-.28rem;align-items:flex-start;font-size:14rem;line-height:135%;display:flex}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_drawer .ant-drawer-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__confirm-footer .ha_toolkit-basket-panel__licence-option .ant-checkbox{align-self:flex-start;margin-top:2rem}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_drawer .ant-drawer-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__confirm-footer .ha_toolkit-basket-panel__licence-option .ant-checkbox-inner{border-color:#592615;border-radius:4rem;width:20rem;height:20rem}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_drawer .ant-drawer-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__confirm-footer .ha_toolkit-basket-panel__licence-option .ant-checkbox-checked .ant-checkbox-inner{background-color:#ffb8f2;border-color:#592615}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_drawer .ant-drawer-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__confirm-footer .ha_toolkit-basket-panel__licence-option .ant-checkbox-checked .ant-checkbox-inner:after{border-color:#592615}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_drawer .ant-drawer-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__confirm-footer .ha_toolkit-basket-panel__licence-option .ant-checkbox-wrapper:hover .ant-checkbox-inner{border-color:#592615}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_drawer .ant-drawer-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__confirm-footer .ha_toolkit-basket-panel__confirm-actions{flex-direction:column;align-items:center;gap:12rem;display:flex}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_drawer .ant-drawer-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__confirm-footer .ha_toolkit-basket-panel__confirm-actions .ant-btn{letter-spacing:-.48rem;height:48rem;font-size:16rem;font-weight:700}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_drawer .ant-drawer-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__confirm-footer .ha_toolkit-basket-panel__cancel{color:#592615;letter-spacing:-.42rem;cursor:pointer;background:0 0;border:0;padding:0;font-size:14rem;font-weight:700;line-height:1.1;transition:opacity .25s ease-in-out}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_drawer .ant-drawer-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__confirm-footer .ha_toolkit-basket-panel__cancel:not(:disabled):hover{opacity:.72}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_drawer .ant-drawer-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__confirm-footer .ha_toolkit-basket-panel__cancel:disabled{cursor:not-allowed;opacity:.45}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_drawer .ant-drawer-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__footer{border-top:1px solid #592615;margin-top:44rem;padding-top:34rem}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal_wrap{overflow:visible}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal{pointer-events:auto!important;outline:none!important;width:670rem!important;max-width:calc(100vw - 72rem)!important;position:absolute!important;top:28rem!important;left:auto!important;right:36rem!important}:is(.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-container,.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-content){box-shadow:none!important;background:#fcff6e!important;border-radius:24rem!important;padding:0!important}:is(.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-container .ant-modal-body,.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-content .ant-modal-body){padding:32rem!important}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-body{position:relative;padding:24rem 16rem!important}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__close{z-index:3;cursor:pointer;width:24rem;height:24rem;transition:transform .3s ease-in-out;position:absolute;top:35rem;right:16rem}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__close:hover{opacity:.72;transition:transform .3s ease-in-out}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__close img{width:24rem;height:auto}@media (min-width:1080px){.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__close{right:32rem}}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__header{border-bottom:1px solid #592615;padding-bottom:20rem}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__header h2{letter-spacing:-.8rem;max-width:calc(100% - 34rem);font-size:16rem;font-weight:700;line-height:48rem}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__header .ha_toolkit-basket-panel__user{align-items:center;gap:12rem;display:flex}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__header .ha_toolkit-basket-panel__user .ant-avatar{background:#fff;width:48rem;height:48rem}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__header .ha_toolkit-basket-panel__user .ant-avatar .ant-avatar-string{letter-spacing:-.7px;color:#592615;font-size:14rem;font-weight:700;line-height:48rem}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__header .ha_toolkit-basket-panel__user .ha_toolkit-basket-panel__user-name{letter-spacing:-.48px;font-size:16rem;font-weight:700;line-height:1.1}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__empty{letter-spacing:-.48px;color:#592615;text-align:center;padding:24rem 0;font-size:16rem;line-height:1.1}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__toolbar{justify-content:space-between;align-items:center;gap:12rem;padding:20rem 0;display:flex}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__toolbar .ha_toolkit-basket-panel__count{font-size:14rem;line-height:1.1}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__toolbar .ha_toolkit-basket-panel__clear{align-items:center;gap:4rem;display:flex}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__toolbar .ha_toolkit-basket-panel__clear img{width:20rem;height:auto}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__toolbar .ha_toolkit-basket-panel__clear span{letter-spacing:-.42px;color:#592615;font-size:14rem;font-weight:700;line-height:1.1}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__list-scroll{max-height:318rem;position:relative}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__list-scrollbar{height:80%;position:absolute;top:0;right:-6rem}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__list{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-direction:column;gap:12rem;max-height:318rem;margin:0;padding:0 20rem 24rem 0;list-style:none;display:flex;overflow-y:auto}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__list::-webkit-scrollbar{display:none}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__list .ha_toolkit-basket-panel__item{background:#fff;border-radius:16rem;align-items:center;padding-right:24rem;display:flex}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__list .ha_toolkit-basket-panel__item .ha_toolkit-basket-panel__thumb{background:#f3f3f3;border-radius:12rem;flex-shrink:0;width:103rem;height:68rem;overflow:hidden}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__list .ha_toolkit-basket-panel__item .ha_toolkit-basket-panel__thumb img{object-fit:cover;width:100%;height:100%;display:block}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__list .ha_toolkit-basket-panel__item .ha_toolkit-basket-panel__thumb .ha_toolkit-basket-panel__thumb-icon{background:linear-gradient(#f0f0f0 0%,#e8e8e8 100%);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__list .ha_toolkit-basket-panel__item .ha_toolkit-basket-panel__thumb .ha_toolkit-basket-panel__thumb-icon .anticon{color:#595959;font-size:28rem}@media (min-width:1080px){.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__list .ha_toolkit-basket-panel__item .ha_toolkit-basket-panel__thumb .ha_toolkit-basket-panel__thumb-icon .anticon{font-size:32rem}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__list .ha_toolkit-basket-panel__item .ha_toolkit-basket-panel__thumb{border-radius:16rem;width:143rem;height:95rem}}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__list .ha_toolkit-basket-panel__item .ha_toolkit-basket-panel__item-body{flex:1;min-width:0;padding:12rem 16rem}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__list .ha_toolkit-basket-panel__item .ha_toolkit-basket-panel__item-title{color:#592615;letter-spacing:-.42rem;word-break:break-word;-webkit-line-clamp:1;text-transform:capitalize;-webkit-box-orient:vertical;margin:0 0 8rem;font-size:14rem;line-height:1.2;display:-webkit-box;overflow:hidden}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__list .ha_toolkit-basket-panel__item .ha_toolkit-basket-panel__item-meta{flex-wrap:wrap;align-items:center;gap:8rem;display:flex}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__list .ha_toolkit-basket-panel__item .ha_toolkit-basket-panel__format-badge{color:#592615;letter-spacing:-.55px;text-transform:uppercase;border:1px solid #592615;border-radius:100rem;align-items:center;padding:2rem 10rem;font-size:11rem;line-height:1;display:inline-flex}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__list .ha_toolkit-basket-panel__item .ha_toolkit-basket-panel__meta-text{color:#592615;letter-spacing:-.6px;word-break:break-word;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:12rem;line-height:1.2;display:-webkit-box;overflow:hidden}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__list .ha_toolkit-basket-panel__item .ha_toolkit-basket-panel__remove{cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;width:24rem;height:24rem;padding:0;display:inline-flex}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__list .ha_toolkit-basket-panel__item .ha_toolkit-basket-panel__remove img{width:24rem;height:auto}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__confirm-summary{background:#fff;border-radius:16rem;align-items:center;gap:12rem;margin:17rem 0;padding:12rem 16rem 12rem 12rem;display:flex;box-shadow:0 2rem 12rem #59261514}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__confirm-summary .ha_toolkit-basket-panel__confirm-thumbs{flex-shrink:0;width:102rem;height:85rem;position:relative}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__confirm-summary .ha_toolkit-basket-panel__confirm-thumbs img{object-fit:cover;transform-origin:50%;border:1px solid #fff;border-radius:8rem;width:72rem;height:48rem;position:absolute;top:50%;box-shadow:0 2rem 8rem #5926151f}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__confirm-summary .ha_toolkit-basket-panel__confirm-thumbs img:first-child{z-index:3;left:14rem;transform:rotate(0)translateY(-50%)}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__confirm-summary .ha_toolkit-basket-panel__confirm-thumbs img:nth-child(2n){z-index:2;left:14rem;transform:rotate(-15deg)translateY(-50%)}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__confirm-summary .ha_toolkit-basket-panel__confirm-thumbs img:nth-child(3n){z-index:1;left:14rem;transform:rotate(15deg)translateY(-50%)}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__confirm-summary .ha_toolkit-basket-panel__confirm-count{color:#592615;letter-spacing:-.42rem;flex:1;min-width:0;margin:0;font-size:14rem;line-height:1.2}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__confirm-summary .ha_toolkit-basket-panel__remove{cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;width:24rem;height:24rem;padding:0;display:inline-flex}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__confirm-summary .ha_toolkit-basket-panel__remove img{width:24rem;height:auto}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__confirm-footer{background:#fff;border:1px solid #592615;border-radius:16rem;padding:20rem 16rem}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__confirm-footer .ha_toolkit-basket-panel__terms{color:#592615;letter-spacing:-.28rem;margin:0 0 16rem;font-size:14rem;line-height:135%}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__confirm-footer .ha_toolkit-basket-panel__terms a{color:#592615;text-decoration-line:underline;transition:all .3s ease-in-out}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__confirm-footer .ha_toolkit-basket-panel__terms a:hover{opacity:.72;text-decoration:none}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__confirm-footer .ha_toolkit-basket-panel__licence-option{cursor:pointer;margin:0 0 20rem;display:block}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__confirm-footer .ha_toolkit-basket-panel__licence-option .ant-checkbox-wrapper{color:#592615;letter-spacing:-.28rem;align-items:flex-start;font-size:14rem;line-height:135%;display:flex}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__confirm-footer .ha_toolkit-basket-panel__licence-option .ant-checkbox{align-self:flex-start;margin-top:2rem}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__confirm-footer .ha_toolkit-basket-panel__licence-option .ant-checkbox-inner{border-color:#592615;border-radius:4rem;width:20rem;height:20rem}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__confirm-footer .ha_toolkit-basket-panel__licence-option .ant-checkbox-checked .ant-checkbox-inner{background-color:#ffb8f2;border-color:#592615}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__confirm-footer .ha_toolkit-basket-panel__licence-option .ant-checkbox-checked .ant-checkbox-inner:after{border-color:#592615}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__confirm-footer .ha_toolkit-basket-panel__licence-option .ant-checkbox-wrapper:hover .ant-checkbox-inner{border-color:#592615}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__confirm-footer .ha_toolkit-basket-panel__confirm-actions{flex-direction:column;align-items:center;gap:12rem;display:flex}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__confirm-footer .ha_toolkit-basket-panel__confirm-actions .ant-btn{letter-spacing:-.48rem;height:48rem;font-size:16rem;font-weight:700}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__confirm-footer .ha_toolkit-basket-panel__cancel{color:#592615;letter-spacing:-.42rem;cursor:pointer;background:0 0;border:0;padding:0;font-size:14rem;font-weight:700;line-height:1.1;transition:opacity .25s ease-in-out}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__confirm-footer .ha_toolkit-basket-panel__cancel:not(:disabled):hover{opacity:.72}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__confirm-footer .ha_toolkit-basket-panel__cancel:disabled{cursor:not-allowed;opacity:.45}.toolkitNativeBasketPanel-module-scss-module__4pJ48G__basket_panel_modal .ant-modal-body .ha_toolkit-basket-panel .ha_toolkit-basket-panel__footer{border-top:1px solid #592615;margin-top:44rem;padding-top:34rem}
.brandHeader-module-scss-module__9d-xnG__brand_header{z-index:20;border-bottom:1px solid var(--COLOR-COLOR-BRAND-1a,#592615);background:#fff;position:sticky;top:0;overflow:visible}.brandHeader-module-scss-module__9d-xnG__brand_header .ha_container{padding:0 20rem;position:relative}.brandHeader-module-scss-module__9d-xnG__brand_header .ha_brand-header__inner{justify-content:space-between;align-items:center;gap:24rem;padding:16rem 0;display:flex}.brandHeader-module-scss-module__9d-xnG__brand_header .ha_brand-header__logo{flex-shrink:0;padding:8.61rem;text-decoration:none;display:inline-flex}.brandHeader-module-scss-module__9d-xnG__brand_header .ha_brand-header__logo:focus-visible{outline:none}.brandHeader-module-scss-module__9d-xnG__brand_header .ha_brand-header__logo-img{width:214.78rem;height:auto;display:block}.brandHeader-module-scss-module__9d-xnG__brand_header .ha_brand-header__end{align-items:center;gap:43rem;min-width:0;display:flex}.brandHeader-module-scss-module__9d-xnG__brand_header .ha_brand-header__nav-list{align-items:center;gap:32rem;margin:0;padding:0;list-style:none;display:flex}.brandHeader-module-scss-module__9d-xnG__brand_header .ha_brand-header__nav-link{color:var(--COLOR-COLOR-BRAND-1a,#592615);font-family:var(--font-goldcoaster),GoldCoaster Text,sans-serif;white-space:nowrap;font-size:14.4rem;font-weight:700;line-height:1.1;text-decoration:none}.brandHeader-module-scss-module__9d-xnG__brand_header .ha_brand-header__actions{flex-shrink:0;align-items:center;display:flex}.brandHeader-module-scss-module__9d-xnG__brand_header .ha_brand-header__actions .ant-badge{line-height:1}.brandHeader-module-scss-module__9d-xnG__brand_header .ha_brand-header__action-btn{cursor:pointer;background:#fff;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background .2s;display:inline-flex;width:48rem!important;height:48rem!important}.brandHeader-module-scss-module__9d-xnG__brand_header .ha_brand-header__action-btn img{width:24rem;height:auto;display:block}:is(.brandHeader-module-scss-module__9d-xnG__brand_header .ha_brand-header__action-btn:hover,.brandHeader-module-scss-module__9d-xnG__brand_header .ha_brand-header__action-btn:focus,.brandHeader-module-scss-module__9d-xnG__brand_header .ha_brand-header__action-btn[aria-expanded=true]){transition:background .2s;background:#592615!important}:is(.brandHeader-module-scss-module__9d-xnG__brand_header .ha_brand-header__action-btn:hover img,.brandHeader-module-scss-module__9d-xnG__brand_header .ha_brand-header__action-btn:focus img,.brandHeader-module-scss-module__9d-xnG__brand_header .ha_brand-header__action-btn[aria-expanded=true] img){filter:brightness(0)invert();transition:filter .2s}:is(.brandHeader-module-scss-module__9d-xnG__brand_header .ha_brand-header__action-btn:hover .ha_brand-header__avatar.ant-avatar,.brandHeader-module-scss-module__9d-xnG__brand_header .ha_brand-header__action-btn:focus .ha_brand-header__avatar.ant-avatar,.brandHeader-module-scss-module__9d-xnG__brand_header .ha_brand-header__action-btn[aria-expanded=true] .ha_brand-header__avatar.ant-avatar){color:#fcff6e;background:0 0}.brandHeader-module-scss-module__9d-xnG__brand_header .ha_brand-header__avatar.ant-avatar{color:#592615;background:#fff;border:0;font-size:16rem;font-weight:700;line-height:48rem;width:48rem!important;height:48rem!important}.brandHeader-module-scss-module__9d-xnG__brand_header .ha_brand-header__avatar.ant-avatar .ant-avatar-string{font-size:14rem;line-height:48rem}.brandHeader-module-scss-module__9d-xnG__brand_header .ha_brand-header__basket-badge{padding:0 4rem;color:#592615!important;min-width:24rem!important;height:24rem!important;box-shadow:none!important;background:#fcff6e!important;border:0!important;font-size:12rem!important;font-weight:700!important;line-height:24rem!important}.brandHeader-module-scss-module__9d-xnG__brand_header .ha_brand-header__search-slice{z-index:0;background:var(--COLOR-COLOR-BRAND-2c,#fcff6e);pointer-events:none;position:fixed;inset:0}@media (max-width:1079px){.brandHeader-module-scss-module__9d-xnG__brand_header .ha_brand-header__search-slice{clip-path:xywh(0 0 100vw 0 round 0 0 32rem 32rem)}}@media (min-width:1080px){.brandHeader-module-scss-module__9d-xnG__brand_header .ha_brand-header__search-slice{--header-search-clip-w:min(1440rem, calc(100vw - 40rem));--header-search-clip-x:calc((100vw - var(--header-search-clip-w)) / 2);clip-path:xywh(var(--header-search-clip-x) 0 var(--header-search-clip-w) 0 round 0 0 32rem 32rem)}}.brandHeader-module-scss-module__9d-xnG__brand_header .ha_brand-header__search-slice{will-change:clip-path;transition:clip-path .3s cubic-bezier(.5,.3,0,1)}.brandHeader-module-scss-module__9d-xnG__brand_header .ha_brand-header__search-shell{z-index:1;pointer-events:none;flex-direction:column;width:100%;min-height:0;display:flex;position:fixed;inset:0;overflow:hidden}@media (max-width:1079px){.brandHeader-module-scss-module__9d-xnG__brand_header .ha_brand-header__search-shell{clip-path:xywh(0 0 100vw 0 round 0 0 32rem 32rem)}}@media (min-width:1080px){.brandHeader-module-scss-module__9d-xnG__brand_header .ha_brand-header__search-shell{--header-search-clip-w:min(1440rem, calc(100vw - 40rem));--header-search-clip-x:calc((100vw - var(--header-search-clip-w)) / 2);clip-path:xywh(var(--header-search-clip-x) 0 var(--header-search-clip-w) 0 round 0 0 32rem 32rem)}}.brandHeader-module-scss-module__9d-xnG__brand_header .ha_brand-header__search-shell{will-change:clip-path;transition:clip-path .3s cubic-bezier(.5,.3,0,1)}.brandHeader-module-scss-module__9d-xnG__brand_header .ha_brand-header__search-shell .ha_container{width:100%;max-width:none;height:100dvh;min-height:100dvh;padding:calc(16rem + env(safe-area-inset-top,0px)) 20rem calc(20rem + env(safe-area-inset-bottom,0px));transform-origin:top;flex-direction:column;flex:1 0 auto;margin:0;transition:transform .3s cubic-bezier(.5,.3,0,1);display:flex;transform:scale(.9)}@media (max-width:1079px){.brandHeader-module-scss-module__9d-xnG__brand_header .ha_brand-header__inner{padding:12rem 0}.brandHeader-module-scss-module__9d-xnG__brand_header .ha_brand-header__logo-img{width:168rem}.brandHeader-module-scss-module__9d-xnG__brand_header .ha_brand-header__end{gap:16rem}.brandHeader-module-scss-module__9d-xnG__brand_header .ha_brand-header__nav{display:none}.brandHeader-module-scss-module__9d-xnG__brand_header .ha_brand-header__actions{gap:4rem}.brandHeader-module-scss-module__9d-xnG__brand_header .ha_brand-header__action-btn{width:32rem!important;height:32rem!important}.brandHeader-module-scss-module__9d-xnG__brand_header .ha_brand-header__action-btn img{width:16rem}.brandHeader-module-scss-module__9d-xnG__brand_header .ha_brand-header__avatar.ant-avatar{font-size:12rem;line-height:32rem;width:32rem!important;height:32rem!important}.brandHeader-module-scss-module__9d-xnG__brand_header .ha_brand-header__avatar.ant-avatar .ant-avatar-string{font-size:12rem;line-height:32rem}}.brandHeader-module-scss-module__9d-xnG__brand_header_search_open{z-index:101;background:0 0;border-bottom-color:#0000}.brandHeader-module-scss-module__9d-xnG__brand_header_search_mobile .ha_brand-header__search-shell .ha_container{transition:none;transform:scale(1)}.brandHeader-module-scss-module__9d-xnG__brand_header_search_mobile.brandHeader-module-scss-module__9d-xnG__brand_header_search_open{pointer-events:none;background:0 0;width:100vw;height:100dvh;min-height:100dvh;max-height:100dvh;position:fixed;inset:0;overflow:hidden}:is(.brandHeader-module-scss-module__9d-xnG__brand_header_search_mobile.brandHeader-module-scss-module__9d-xnG__brand_header_search_open .ha_brand-header__logo,.brandHeader-module-scss-module__9d-xnG__brand_header_search_mobile.brandHeader-module-scss-module__9d-xnG__brand_header_search_open .ha_brand-header__nav){display:none}.brandHeader-module-scss-module__9d-xnG__brand_header_search_mobile.brandHeader-module-scss-module__9d-xnG__brand_header_search_open .ha_brand-header__end{gap:0;width:100%}.brandHeader-module-scss-module__9d-xnG__brand_header_search_mobile.brandHeader-module-scss-module__9d-xnG__brand_header_search_open .ha_brand-header__actions{gap:0;width:100%}.brandHeader-module-scss-module__9d-xnG__brand_header_search_mobile.brandHeader-module-scss-module__9d-xnG__brand_header_search_open .ha_brand-header__actions>:not(.ha_search-hub--brand-header){display:none}.brandHeader-module-scss-module__9d-xnG__brand_header_search_mobile.brandHeader-module-scss-module__9d-xnG__brand_header_search_open .ha_brand-header__inner{width:100%;min-height:0;padding:0}.brandHeader-module-scss-module__9d-xnG__brand_header_search_mobile.brandHeader-module-scss-module__9d-xnG__brand_header_search_slice_open{pointer-events:auto}:is(.brandHeader-module-scss-module__9d-xnG__brand_header_search_mobile.brandHeader-module-scss-module__9d-xnG__brand_header_search_slice_open .ha_brand-header__search-slice,.brandHeader-module-scss-module__9d-xnG__brand_header_search_mobile.brandHeader-module-scss-module__9d-xnG__brand_header_search_slice_open .ha_brand-header__search-shell){clip-path:xywh(0 0 100vw 100% round 0)}.brandHeader-module-scss-module__9d-xnG__brand_header_search_mobile.brandHeader-module-scss-module__9d-xnG__brand_header_search_slice_open .ha_brand-header__search-shell{pointer-events:auto}.brandHeader-module-scss-module__9d-xnG__profile_dropdown .ant-dropdown-menu{background:#fff;border:1px solid #592615;border-radius:12rem;min-width:180rem;padding:8rem;box-shadow:0 4rem 20rem #59261514}.brandHeader-module-scss-module__9d-xnG__profile_dropdown .ha_brand-header__profile-menu-divider{background:#5926151f;margin:4rem 0}.brandHeader-module-scss-module__9d-xnG__profile_dropdown .ha_brand-header__profile-menu-item{border-radius:8rem;padding:0!important}.brandHeader-module-scss-module__9d-xnG__profile_dropdown .ha_brand-header__profile-menu-item:hover{background:#5926150f!important}.brandHeader-module-scss-module__9d-xnG__profile_dropdown .ha_brand-header__profile-menu-link{color:#592615;text-align:left;cursor:pointer;background:0 0;border:0;width:100%;padding:10rem 12rem;font-family:inherit;font-size:14rem;font-weight:600;line-height:1.4;text-decoration:none;display:block}.brandHeader-module-scss-module__9d-xnG__brand_header_search_placeholder{cursor:pointer;background:#fff;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48rem;height:48rem;padding:0;display:inline-flex}.brandHeader-module-scss-module__9d-xnG__brand_header_search_placeholder img{width:24rem;height:auto;display:block}.brandHeader-module-scss-module__9d-xnG__brand_header_search_placeholder:hover{background:#592615}.brandHeader-module-scss-module__9d-xnG__brand_header_search_placeholder:hover img{filter:brightness(0)invert()}@media (max-width:1079px){.brandHeader-module-scss-module__9d-xnG__brand_header_search_placeholder{width:32rem;height:32rem}.brandHeader-module-scss-module__9d-xnG__brand_header_search_placeholder img{width:16rem}}
.foundationsPage-module-scss-module__FGWAEG__foundations_page{min-height:100%;color:var(--COLOR-COLOR-BRAND-1a,#592615);background:#fff;overflow-x:hidden}.foundationsPage-module-scss-module__FGWAEG__foundations_page .ha_foundations__main{flex-direction:column;display:flex}.foundationsPage-module-scss-module__FGWAEG__foundations_page .ha_foundations__sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.foundationsPage-module-scss-module__FGWAEG__foundations_page .ha_foundations__intro{background:#fff;padding:40rem 0 80rem}.foundationsPage-module-scss-module__FGWAEG__foundations_page .ha_foundations__intro-cols{flex-wrap:wrap;align-items:flex-start;gap:40rem;display:flex}.foundationsPage-module-scss-module__FGWAEG__foundations_page .ha_foundations__intro-label-col{flex:none;min-width:250rem}.foundationsPage-module-scss-module__FGWAEG__foundations_page .ha_foundations__intro-label{font-family:var(--font-goldcoaster),GoldCoaster Text,sans-serif;letter-spacing:-.32px;margin:0;font-size:16rem;font-weight:400;line-height:1.2}.foundationsPage-module-scss-module__FGWAEG__foundations_page .ha_foundations__intro-copy-col{flex:500rem;min-width:min(100%,500rem);max-width:835rem}.foundationsPage-module-scss-module__FGWAEG__foundations_page .ha_foundations__intro-copy{font-family:var(--font-goldcoaster),GoldCoaster Text,sans-serif;margin:0;font-size:32rem;font-weight:700;line-height:1}.foundationsPage-module-scss-module__FGWAEG__foundations_page .ha_foundations__hero{background:#fff;min-height:500rem;padding:16rem 0 84rem}.foundationsPage-module-scss-module__FGWAEG__foundations_page .ha_foundations__hero-list{flex-direction:column;gap:8rem;margin:0;padding:0;list-style:none;display:flex}.foundationsPage-module-scss-module__FGWAEG__foundations_page .ha_foundations__hero-row{z-index:1;position:relative}.foundationsPage-module-scss-module__FGWAEG__foundations_page .ha_foundations__hero-row:before{content:"";background:var(--COLOR-COLOR-BRAND-1a,#592615);pointer-events:none;width:80%;height:1px;transition:opacity .35s;position:absolute;bottom:16rem;left:0}:is(.foundationsPage-module-scss-module__FGWAEG__foundations_page .ha_foundations__hero-row:hover,.foundationsPage-module-scss-module__FGWAEG__foundations_page .ha_foundations__hero-row:focus-within){z-index:3}.foundationsPage-module-scss-module__FGWAEG__foundations_page .ha_foundations__hero-link{width:100%;color:inherit;align-items:flex-start;gap:8rem;padding:0 0 8rem;text-decoration:none;display:flex;position:relative}.foundationsPage-module-scss-module__FGWAEG__foundations_page .ha_foundations__hero-label{z-index:1;align-items:flex-start;gap:8rem;transition:transform .45s cubic-bezier(.22,1,.36,1),color .3s,opacity .3s;display:flex;position:relative}.foundationsPage-module-scss-module__FGWAEG__foundations_page .ha_foundations__hero-index{font-family:var(--font-goldcoaster),GoldCoaster Text,sans-serif;flex-shrink:0;font-size:16rem;font-weight:700;line-height:1}.foundationsPage-module-scss-module__FGWAEG__foundations_page .ha_foundations__hero-title{font-family:var(--font-goldcoaster-display),GoldCoaster Display,sans-serif;white-space:nowrap;margin-top:-16rem;font-size:112rem;font-weight:400;line-height:1}.foundationsPage-module-scss-module__FGWAEG__foundations_page .ha_foundations__hero-preview{z-index:2;aspect-ratio:16/10;opacity:0;pointer-events:none;border-radius:16rem;justify-content:center;align-items:center;width:min(420rem,38vw);padding:28rem;transition:opacity .35s cubic-bezier(.22,1,.36,1),transform .45s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;top:50%;left:min(42%,520rem);overflow:hidden;transform:translate(24rem,-50%)scale(.92);box-shadow:0 24rem 60rem #0000002e}.foundationsPage-module-scss-module__FGWAEG__foundations_page .ha_foundations__hero-preview-img{object-fit:contain;width:100%;height:100%}@media (hover:hover) and (pointer:fine){:is(.foundationsPage-module-scss-module__FGWAEG__foundations_page .ha_foundations__hero-list:hover .ha_foundations__hero-row:not(:hover):before,.foundationsPage-module-scss-module__FGWAEG__foundations_page .ha_foundations__hero-list:has(:focus-within) .ha_foundations__hero-row:not(:focus-within):before){opacity:.25}:is(.foundationsPage-module-scss-module__FGWAEG__foundations_page .ha_foundations__hero-list:hover .ha_foundations__hero-row:not(:hover) .ha_foundations__hero-label,.foundationsPage-module-scss-module__FGWAEG__foundations_page .ha_foundations__hero-list:has(:focus-within) .ha_foundations__hero-row:not(:focus-within) .ha_foundations__hero-label){opacity:.35}:is(.foundationsPage-module-scss-module__FGWAEG__foundations_page .ha_foundations__hero-link:hover .ha_foundations__hero-label,.foundationsPage-module-scss-module__FGWAEG__foundations_page .ha_foundations__hero-link:focus-visible .ha_foundations__hero-label){transform:translate(48rem)}:is(.foundationsPage-module-scss-module__FGWAEG__foundations_page .ha_foundations__hero-link:hover .ha_foundations__hero-preview,.foundationsPage-module-scss-module__FGWAEG__foundations_page .ha_foundations__hero-link:focus-visible .ha_foundations__hero-preview){opacity:1;transform:translateY(-50%)scale(1)}}@media (prefers-reduced-motion:reduce){:is(.foundationsPage-module-scss-module__FGWAEG__foundations_page .ha_foundations__hero-label,.foundationsPage-module-scss-module__FGWAEG__foundations_page .ha_foundations__hero-preview){transition:none}:is(.foundationsPage-module-scss-module__FGWAEG__foundations_page .ha_foundations__hero-link:hover .ha_foundations__hero-label,.foundationsPage-module-scss-module__FGWAEG__foundations_page .ha_foundations__hero-link:focus-visible .ha_foundations__hero-label){transform:none}:is(.foundationsPage-module-scss-module__FGWAEG__foundations_page .ha_foundations__hero-link:hover .ha_foundations__hero-preview,.foundationsPage-module-scss-module__FGWAEG__foundations_page .ha_foundations__hero-link:focus-visible .ha_foundations__hero-preview){transform:translateY(-50%)}}@media (max-width:1079px){.foundationsPage-module-scss-module__FGWAEG__foundations_page .ha_foundations__intro{padding:32rem 0 48rem}.foundationsPage-module-scss-module__FGWAEG__foundations_page .ha_foundations__intro-cols{flex-direction:column;gap:24rem}.foundationsPage-module-scss-module__FGWAEG__foundations_page .ha_foundations__intro-label-col{min-width:0}.foundationsPage-module-scss-module__FGWAEG__foundations_page .ha_foundations__intro-copy-col{flex-basis:auto;min-width:0}.foundationsPage-module-scss-module__FGWAEG__foundations_page .ha_foundations__intro-copy{font-size:24rem;line-height:1.1}.foundationsPage-module-scss-module__FGWAEG__foundations_page .ha_foundations__hero{min-height:0;padding:8rem 0 32rem}.foundationsPage-module-scss-module__FGWAEG__foundations_page .ha_foundations__hero-title{white-space:normal;font-size:clamp(48rem,14vw,88rem)}.foundationsPage-module-scss-module__FGWAEG__foundations_page .ha_foundations__hero-preview{display:none}}
.brandGuide-module-scss-module__oPEWpG__brand_guide{min-height:100%;color:var(--COLOR-COLOR-BRAND-1a,#592615);background:#fff}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__layout{align-items:flex-start;width:100%;display:flex}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__sidebar{z-index:2;background:#fff;flex:0 0 13.89%;align-self:flex-start;width:13.89%;min-width:200rem;height:100vh;padding:24rem 0;position:sticky;top:82rem}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__sidebar:after{content:"";pointer-events:none;background:#2b160e;width:1px;height:100%;position:absolute;top:0;right:0}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__sidebar-group{margin-bottom:8rem}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__sidebar-section{width:100%;color:inherit;font-family:var(--font-goldcoaster),GoldCoaster Text,sans-serif;border-top:1px solid #2b160e;justify-content:space-between;align-items:center;gap:8rem;padding:8rem 24rem;font-size:16rem;font-weight:700;line-height:1;text-decoration:none;display:flex}:is(.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__sidebar-section:hover,.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__sidebar-section:focus-visible){opacity:.72}:is(.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__sidebar-section:hover .ha_brand-guide__sidebar-section-icon,.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__sidebar-section:focus-visible .ha_brand-guide__sidebar-section-icon){transform:translate(8rem)}:is(.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__sidebar-section.ha_brand-guide__sidebar-section--open:hover .ha_brand-guide__sidebar-section-icon,.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__sidebar-section.ha_brand-guide__sidebar-section--open:focus-visible .ha_brand-guide__sidebar-section-icon){transform:none}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__sidebar-section-icon{flex-shrink:0;transition:transform .2s;display:inline-flex}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__sidebar-list{flex-direction:column;gap:8rem;margin:0;padding:8rem 0 16rem;list-style:none;display:flex}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__sidebar-link{color:inherit;font-family:var(--font-goldcoaster),GoldCoaster Text,sans-serif;letter-spacing:-.32px;padding:0 24rem;font-size:16rem;font-weight:400;line-height:1.2;text-decoration:none;transition:opacity .2s;display:block}:is(.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__sidebar-link:hover,.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__sidebar-link:focus-visible){opacity:.72}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__content{flex:auto;min-width:0}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__content [id]{scroll-margin-top:82rem}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__intro{padding:40rem 40rem 80rem}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__intro-cols{flex-wrap:wrap;align-items:flex-start;gap:40rem;display:flex}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__intro-label-col{flex:34.5 0 0;min-width:250rem}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__intro-label{font-family:var(--font-goldcoaster),GoldCoaster Text,sans-serif;letter-spacing:-.32px;margin:0;font-size:16rem;font-weight:400;line-height:1.2}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__intro-copy-col{flex:65.5 1 0;min-width:min(100%,500rem);padding-left:117.5rem;padding-right:117.5rem}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__intro-copy{font-family:var(--font-goldcoaster-display),GoldCoaster Display,sans-serif;margin:0;font-size:48rem;font-weight:400;line-height:1}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__section-intro{border-top:1px solid var(--COLOR-COLOR-BRAND-1a,#592615);padding:40rem}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__section-intro .ha_brand-guide__section-heading{padding-left:117.5rem}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__section-intro--no-border{border-top:0}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__section-heading{font-family:var(--font-goldcoaster-display),GoldCoaster Display,sans-serif;margin:0;font-size:80rem;font-weight:400;line-height:1}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__section-heading--xl{font-size:112rem}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__section-heading--md{font-size:48rem}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__section-heading--sm{font-size:34rem}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__section-heading--text{font-family:var(--font-goldcoaster),GoldCoaster Text,sans-serif;font-size:40rem;font-weight:700}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__section-body{max-width:600rem;margin-top:40rem}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__principles{border-top:1px solid var(--COLOR-COLOR-BRAND-1a,#592615);padding:40rem}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__principles--no-border{border-top:0}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__principles-list{grid-template-columns:repeat(auto-fit,minmax(180rem,1fr));gap:16rem;margin:40rem 0 0;padding:0;list-style:none;display:grid}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__principles-item{min-width:0}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__principles-index{background:var(--COLOR-COLOR-BRAND-1a,#592615);width:16rem;height:16rem;color:var(--COLOR-OCHRE-500,#ff701d);font-family:var(--font-goldcoaster),GoldCoaster Text,sans-serif;letter-spacing:-.224px;border-radius:50%;justify-content:center;align-items:center;margin-bottom:8rem;font-size:11.2rem;font-style:normal;font-weight:700;line-height:120%;display:inline-flex}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__principles-title{font-family:var(--font-goldcoaster),GoldCoaster Text,sans-serif;margin:0 0 8rem;font-size:16rem;font-weight:700;line-height:1.2}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__principles-body{font-family:var(--font-goldcoaster),GoldCoaster Text,sans-serif;letter-spacing:-.32px;margin:0;font-size:14.4rem;font-weight:400;line-height:1.2}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__guidance{border-top:1px solid var(--COLOR-COLOR-BRAND-1a,#592615);padding:40rem}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__guidance-row{border-bottom:1px solid var(--COLOR-COLOR-BRAND-1a,#592615);grid-template-columns:278rem minmax(0,1fr);gap:16rem;margin-bottom:40rem;padding:0 0 40rem;display:grid}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__guidance-row:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__guidance-label{font-family:var(--font-goldcoaster-display),GoldCoaster Display,sans-serif;margin:0;font-size:34rem;font-weight:400;line-height:1}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__guidance-items{grid-template-columns:repeat(3,minmax(0,1fr));gap:16rem;margin:0;padding:0;list-style:none;display:grid}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__guidance-title{font-family:var(--font-goldcoaster),GoldCoaster Text,sans-serif;margin:0 0 8rem;font-size:16rem;font-weight:700;line-height:1}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__guidance-body{font-family:var(--font-goldcoaster),GoldCoaster Text,sans-serif;letter-spacing:-.288px;margin:0;font-size:14.4rem;font-weight:400;line-height:1.2}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__display-note{border-top:1px solid var(--COLOR-COLOR-BRAND-1a,#592615);padding:40rem}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__display-note-copy{max-width:790rem;font-family:var(--font-goldcoaster-display),GoldCoaster Display,sans-serif;margin:0;font-size:48rem;font-weight:400;line-height:1}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__banner{padding:40rem}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__banner-frame{--ha-banner-bg:#fbff94;--ha-banner-fg:#592615;min-height:541rem;color:var(--ha-banner-fg);background:var(--ha-banner-bg);border-radius:16rem;justify-content:center;align-items:center;padding:40rem;display:flex}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__banner-frame--md{border-radius:8rem;height:408rem;min-height:408rem;padding:24rem}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__banner-frame--md .ha_brand-guide__banner-text{white-space:nowrap;font-size:156rem}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__banner-text{font-family:var(--font-goldcoaster-display),GoldCoaster Display,sans-serif;text-align:center;margin:0;font-size:143rem;font-weight:400;line-height:1}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__banner-text--serif{letter-spacing:-6.7px;font-family:P22 Mackinac Pro,Iowan Old Style,Palatino,Palatino Linotype,Georgia,serif;font-size:111rem;font-style:italic}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__callout{padding:16rem 40rem}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__callout-frame{border:1px solid;border-radius:16rem;padding:32rem}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__callout--positive{color:#1db35f}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__callout--positive .ha_brand-guide__callout-frame{border-color:#5ce696}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__callout--negative{color:#ff701d}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__callout--negative .ha_brand-guide__callout-frame{border-color:#ff9e5e}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__callout-label{font-family:var(--font-goldcoaster),GoldCoaster Text,sans-serif;margin:0 0 13rem;font-size:24rem;font-weight:700;line-height:1.2}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__callout-body{font-family:var(--font-goldcoaster-display),GoldCoaster Display,sans-serif;margin:0;font-size:48rem;font-weight:400;line-height:1}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__tone-cards{padding:16rem 40rem 40rem}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__tone-cards-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:8rem;margin:0;padding:0;list-style:none;display:grid}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__tone-card{--ha-tone-card-bg:#d5ffcc;min-height:442rem;color:var(--COLOR-COLOR-BRAND-1a,#592615);background:var(--ha-tone-card-bg);border-radius:16rem;flex-direction:column;justify-content:space-between;gap:24rem;padding:32rem;display:flex}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__tone-card-top{flex-direction:column;gap:24rem;display:flex}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__tone-card-title{font-family:var(--font-goldcoaster-display),GoldCoaster Display,sans-serif;margin:0;font-size:48rem;font-weight:400;line-height:1}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__tone-card-body .ha_brand-guide__body-p{letter-spacing:-.32px;margin:0 0 8rem;font-size:16rem;line-height:1.2}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__tone-card-body .ha_brand-guide__body-p:last-child{margin-bottom:0}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__tone-card-scores{flex-direction:column;gap:8rem;margin:0;display:flex}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__tone-card-score{font-family:var(--font-goldcoaster),GoldCoaster Text,sans-serif;justify-content:space-between;align-items:flex-start;gap:16rem;margin:0;font-size:16rem;font-weight:700;line-height:1;display:flex}:is(.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__tone-card-score dt,.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__tone-card-score dd){margin:0}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__word-stack{padding:40rem}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__word-stack-frame{--ha-word-stack-bg:#fbff94;--ha-word-stack-fg:#611f5b;height:408rem;color:var(--ha-word-stack-fg);background:var(--ha-word-stack-bg);border-radius:8rem;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__word-stack-frame:before{content:"";pointer-events:none;z-index:1;height:133rem;position:absolute;left:0;right:0}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__word-stack-frame:after{content:"";pointer-events:none;z-index:1;height:133rem;position:absolute;left:0;right:0}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__word-stack-frame:before{background:linear-gradient(180deg, var(--ha-word-stack-bg) 0%, transparent 100%);top:0}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__word-stack-frame:after{background:linear-gradient(0deg, var(--ha-word-stack-bg) 0%, transparent 100%);bottom:0}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__word-stack-word{z-index:0;font-family:var(--font-goldcoaster-display),GoldCoaster Display,sans-serif;text-align:center;white-space:nowrap;margin:0;font-size:166rem;font-weight:400;line-height:1;position:relative}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__type-specimen{flex-wrap:wrap;align-items:flex-start;gap:8rem;padding:40rem;display:flex}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__type-specimen-copy{flex:0 400rem;min-width:200rem;max-width:400rem;padding:0 40rem 40rem 0}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__type-specimen-heading{font-family:var(--font-goldcoaster),GoldCoaster Text,sans-serif;margin:0 0 8rem;font-size:24rem;font-weight:700;line-height:1.2}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__type-specimen-body .ha_brand-guide__body-p{letter-spacing:-.288px;margin-bottom:4rem;font-size:14.4rem}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__type-specimen-frame{color:#611f5b;border-radius:16rem;flex:300rem;justify-content:center;align-items:center;min-width:300rem;min-height:408rem;display:flex;position:relative;overflow:hidden}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__type-specimen-sample{margin:0;font-size:280rem;font-weight:400;line-height:1}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__type-specimen-sample--display{font-family:var(--font-goldcoaster-display),GoldCoaster Display,sans-serif}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__type-specimen-sample--textBold{font-family:var(--font-goldcoaster),GoldCoaster Text,sans-serif;letter-spacing:-.07em;font-weight:700}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__type-specimen-sample--text{font-family:var(--font-goldcoaster),GoldCoaster Text,sans-serif;letter-spacing:-.07em}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__type-specimen-frame--rich{height:408rem;min-height:408rem;padding:0;display:block}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__type-specimen-frame--rich .ha_brand-guide__type-specimen-sample{width:min(368rem,100% - 78rem);font-size:56rem;line-height:1;position:absolute;top:40rem;left:39rem}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__type-specimen-sample-footer{justify-content:space-between;align-items:flex-end;gap:24rem;display:flex;position:absolute;bottom:40rem;left:39rem;right:39rem}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__type-specimen-sample-body{width:202rem;max-width:calc(100% - 140rem);font-family:var(--font-goldcoaster),GoldCoaster Text,sans-serif;margin:0;font-size:11.2rem;font-weight:400;line-height:1.5}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__type-specimen-sample-meta{font-family:var(--font-goldcoaster),GoldCoaster Text,sans-serif;text-align:right;white-space:nowrap;flex:none;margin:0 0 0 auto;font-size:11.2rem;font-weight:400;line-height:1.5}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__type-scale{color:var(--COLOR-COLOR-BRAND-1a,#592615);padding:0 40rem 40rem}:is(.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__type-scale-header,.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__type-scale-row){justify-content:space-between;align-items:flex-start;gap:24rem;padding:8rem 0;display:flex}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__type-scale-row{border-top:1px solid var(--COLOR-COLOR-BRAND-1a,#592615)}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__type-scale-list{margin:0;padding:0;list-style:none}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__type-scale-meta{flex:0 512rem;gap:0;min-width:0;display:flex}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__type-scale-col{min-width:0;font-family:var(--font-goldcoaster),GoldCoaster Text,sans-serif;color:var(--COLOR-COLOR-BRAND-1a,#592615);flex:0 0 200rem;font-size:11.2rem;font-weight:400;line-height:1}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__type-scale-col p{color:inherit;white-space:nowrap;margin:0;font-size:11.2rem;font-weight:400;line-height:1}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__type-scale-label{margin-right:8rem}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__type-scale-header-label{font-family:var(--font-goldcoaster),GoldCoaster Text,sans-serif;color:var(--COLOR-COLOR-BRAND-1a,#592615);margin:0;font-size:16rem;font-weight:700;line-height:1}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__type-scale-preview{text-align:right;min-width:0;color:var(--COLOR-COLOR-BRAND-1a,#592615);white-space:nowrap;flex:auto;margin:0;line-height:1}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__type-scale-preview--display{font-family:var(--font-goldcoaster-display),GoldCoaster Display,sans-serif;letter-spacing:0;font-weight:400}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__type-scale-preview--textBold{font-family:var(--font-goldcoaster),GoldCoaster Text,sans-serif;letter-spacing:-.05em;font-weight:700}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__type-scale-preview--text{font-family:var(--font-goldcoaster),GoldCoaster Text,sans-serif;letter-spacing:-.02em;font-weight:400;line-height:1.2}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__type-scale-preview--serif{font-family:var(--font-mackinac),"P22 Mackinac Pro","Iowan Old Style",Palatino,"Palatino Linotype",Georgia,serif;font-weight:400;line-height:1.2}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__body-p{font-family:var(--font-goldcoaster),GoldCoaster Text,sans-serif;letter-spacing:-.48px;margin:0 0 16rem;font-size:24rem;font-weight:400;line-height:1.2}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__body-p:last-child{margin-bottom:0}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media{justify-content:center;align-items:center;min-height:300rem;padding:40rem;display:flex}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media--centered .ha_brand-guide__media-frame{aspect-ratio:845/282;width:min(845rem,100%);position:relative}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media--fill .ha_brand-guide__media-frame{border-radius:16rem;width:100%;min-height:408rem;position:relative;overflow:hidden}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media--natural .ha_brand-guide__media-frame{border-radius:16rem;width:100%;position:relative;overflow:hidden}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media--natural .ha_brand-guide__media-asset{object-fit:contain;width:100%;height:auto;position:relative;inset:auto}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media-asset{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}:is(.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media--fill .ha_brand-guide__media-asset,.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media-split-frame .ha_brand-guide__media-asset,.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media-grid-frame .ha_brand-guide__media-asset){object-fit:cover}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media-split{flex-wrap:wrap;align-items:flex-start;gap:8rem;padding:40rem;display:flex}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media-split-copy{flex-direction:column;flex:34.5 1 0;gap:8rem;width:auto;min-width:200rem;max-width:none;padding:0 40rem 40rem 0;display:flex}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media-split-heading{font-family:var(--font-goldcoaster),GoldCoaster Text,sans-serif;margin:0;font-size:24rem;font-weight:700;line-height:1.2}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media-split-heading--display{font-family:var(--font-goldcoaster-display),GoldCoaster Display,sans-serif;font-size:40rem;font-weight:900;line-height:1}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media-split-body .ha_brand-guide__body-p{letter-spacing:-.288px;margin-bottom:0;font-size:14.4rem;line-height:1.2}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media-split-frame{aspect-ratio:752/408;border-radius:16rem;flex:65.5 1 0;width:auto;min-width:300rem;height:auto;position:relative;overflow:hidden}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media-grid{padding:40rem}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media-grid-list{gap:16rem;margin:0;padding:0;list-style:none;display:grid}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media-grid-list--cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media-grid-list--cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media-grid-item{flex-direction:column;gap:8rem;min-width:0;display:flex}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media-grid-frame{background:var(--ha-media-grid-bg,#fff);width:100%;height:300rem;color:var(--ha-media-grid-fg,inherit);border-radius:16rem;flex-direction:column;justify-content:center;align-items:center;gap:24rem;display:flex;position:relative;overflow:hidden}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media-grid-list--has-aspect .ha_brand-guide__media-grid-frame{height:auto;aspect-ratio:var(--ha-media-grid-aspect,572/300)}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media-grid-frame--lined{justify-content:space-between;align-items:flex-start;padding:15rem 20rem 20rem 25rem}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media-grid-frame--lined:before{content:"";z-index:0;pointer-events:none;background-image:repeating-linear-gradient(#ffeb54 0 1rem,#0000 1rem 8rem);width:470rem;height:264rem;position:absolute;top:15rem;left:-9rem}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media-grid-pattern{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;width:470rem;max-width:none;height:264rem;position:absolute;top:15rem;left:-9rem}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media-grid-frame .ha_brand-guide__media-asset{object-fit:cover}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media-grid-overlay-text{z-index:1;font-family:var(--font-goldcoaster-display),GoldCoaster Display,sans-serif;text-align:center;color:var(--ha-media-grid-fg,#4b2f08);font-feature-settings:var(--ha-media-grid-overlay-features,normal);font-size:198.18rem;font-weight:400;line-height:1;position:relative}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media-grid-overlay-text--custom{font-size:var(--ha-media-grid-overlay-size,198.18rem)}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media-grid-overlay-text--lg{font-size:96rem;line-height:.9}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media-grid-overlay-text--xl{font-size:80rem;line-height:1}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media-grid-overlay-text--md{font-size:64rem;line-height:1}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media-grid-overlay-text--sm{font-size:48rem;line-height:1}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media-grid-overlay-text span{font-size:inherit;line-height:inherit}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media-grid-overlay-text--align-start{text-align:left;align-self:stretch;padding:0 24rem}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media-grid-frame:has(.ha_brand-guide__media-grid-overlay-text--align-start){align-items:flex-start}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media-grid-frame--rich{justify-content:space-between;align-items:flex-start;gap:12rem;padding:17rem 20rem}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media-grid-frame--lined.ha_brand-guide__media-grid-frame--rich{gap:0;padding:15rem 20rem 20rem 25rem}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media-grid-frame--rich .ha_brand-guide__media-grid-overlay-text--align-start{padding:0}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media-grid-frame--rich:not(:has(.ha_brand-guide__media-grid-overlay-text)):not(:has(.ha_brand-guide__media-grid-overlay-eyebrow)) .ha_brand-guide__media-grid-overlay-footer{flex:auto;justify-content:space-between;align-self:stretch;max-width:413rem;height:100%}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media-grid-frame--lined .ha_brand-guide__media-grid-overlay-label--md{color:#4b2f08}:is(.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media-grid-overlay-eyebrow,.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media-grid-overlay-label,.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media-grid-overlay-label--sm){z-index:1;font-family:var(--font-goldcoaster),GoldCoaster Text,sans-serif;letter-spacing:-.224px;margin:0;font-size:11.2rem;font-weight:700;line-height:16rem;position:relative}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media-grid-overlay-label--md{letter-spacing:0;font-size:16rem;line-height:1}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media-grid-overlay-label--lg{letter-spacing:0;font-size:24rem;font-weight:700;line-height:1.2}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media-grid-overlay-footer{z-index:1;flex-direction:column;gap:4rem;width:100%;max-width:281rem;display:flex;position:relative}:is(.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media-grid-overlay-body,.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media-grid-overlay-body--sm){font-family:var(--font-goldcoaster),GoldCoaster Text,sans-serif;letter-spacing:-.224px;margin:0;font-size:11.2rem;font-weight:400;line-height:16rem}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media-grid-overlay-body--md{letter-spacing:-.288px;font-size:14.4rem;line-height:1.2}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media-grid-overlay-body--lg{letter-spacing:-.48px;max-width:413rem;font-size:24rem;font-weight:400;line-height:28rem}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media-grid-overlay-footer:has(.ha_brand-guide__media-grid-overlay-body--lg){max-width:413rem}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media-grid-logo{z-index:1;width:min(306rem,70%);height:auto;position:relative}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media-grid-frame:has(.ha_brand-guide__media-asset) .ha_brand-guide__media-grid-logo{position:absolute;bottom:24rem;left:50%;transform:translate(-50%)}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media-grid-logo--light{filter:brightness(0)invert()}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media-grid-caption{padding:16rem 0}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media-grid-title{font-family:var(--font-goldcoaster),GoldCoaster Text,sans-serif;max-width:454.5rem;margin:0 0 8rem;font-size:16rem;font-weight:700;line-height:1}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media-grid-desc{font-family:var(--font-goldcoaster),GoldCoaster Text,sans-serif;letter-spacing:-.288px;max-width:80%;margin:0;font-size:14.4rem;font-weight:400;line-height:1.2}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__gradient-grid{padding:24rem 40rem;position:relative}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__gradient-grid-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:24rem;margin:0;padding:0;list-style:none;display:grid}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__gradient-grid-list>li{min-width:0;margin:0;padding:0}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__gradient-card{color:#2b160e;cursor:pointer;text-align:left;appearance:none;border:0;border-radius:24rem;flex-direction:column;justify-content:space-between;width:100%;min-height:300rem;margin:0;padding:24rem;display:flex}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__gradient-card:focus-visible{outline:none;box-shadow:inset 0 0 0 2rem}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__gradient-card-name{font-family:var(--font-goldcoaster-display),GoldCoaster Display,sans-serif;margin:0;font-size:24rem;font-weight:400;line-height:1.2}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__gradient-card-meta{flex-direction:column;gap:8rem;display:flex}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__gradient-card-meta-line{font-family:var(--font-goldcoaster),GoldCoaster Text,sans-serif;letter-spacing:-.32px;margin:0;font-size:16rem;font-weight:400;line-height:1.2}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__colour-swatch-grid{padding:8rem 40rem 40rem;position:relative}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__colour-swatch-list{grid-template-columns:repeat(var(--ha-colour-swatch-cols,6), minmax(0, 1fr));grid-template-rows:repeat(9,minmax(35rem,auto));grid-auto-flow:column;gap:0;max-width:925rem;margin:0;padding:0;list-style:none;display:grid}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__colour-swatch{cursor:pointer;text-align:left;appearance:none;border:0;border-radius:8rem;align-items:flex-start;width:100%;min-height:35rem;margin:0;padding:8rem;display:flex;overflow:hidden}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__colour-swatch:focus-visible{outline:none;box-shadow:inset 0 0 0 2rem}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__colour-swatch-name{color:#000;font-family:var(--font-goldcoaster),GoldCoaster Text,sans-serif;letter-spacing:-.288px;font-size:14.4rem;font-style:normal;font-weight:700;line-height:1.2}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__copy-cursor{z-index:5;pointer-events:none;will-change:transform;display:none;position:absolute;top:0;left:0}@media (hover:hover) and (pointer:fine){.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__copy-cursor{display:block}}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__copy-cursor-tag{background:var(--COLOR-COLOR-BRAND-2c,#fcff6e);color:var(--COLOR-COLOR-BRAND-1a,#592615);font-family:var(--font-goldcoaster),GoldCoaster Text,sans-serif;letter-spacing:-.288px;white-space:nowrap;opacity:0;transform-origin:0 100%;will-change:transform,opacity;border-radius:999rem;padding:8rem 14rem;font-size:14.4rem;font-weight:700;line-height:1;transition:transform .28s cubic-bezier(.34,1.56,.64,1),opacity .2s;display:inline-block;transform:translate(14rem,-110%)scale(0)}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__copy-cursor[data-visible=true] .ha_brand-guide__copy-cursor-tag{opacity:1;transform:translate(14rem,-110%)scale(1)}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1079px){.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__layout{flex-direction:column}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__sidebar{border-bottom:1px solid #2b160e;border-right:0;flex:none;width:100%;min-width:0;height:auto;padding:0;position:relative;top:auto}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__sidebar:after{display:none}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__sidebar-section{padding:12rem 20rem}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__sidebar-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8rem 12rem;padding:0 0 16rem;display:grid}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__sidebar-link{padding:0 20rem}:is(.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__intro,.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__section-intro,.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__principles,.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__guidance,.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__display-note,.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__banner,.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__callout,.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__tone-cards,.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__word-stack,.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__type-specimen,.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__type-scale,.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media,.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media-split,.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media-grid,.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__gradient-grid,.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__colour-swatch-grid){padding:24rem 20rem}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__banner-frame{min-height:280rem;padding:24rem 20rem}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__banner-frame--md{height:auto;min-height:220rem}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__banner-text{font-size:clamp(40rem,12vw,96rem)}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__banner-frame--md .ha_brand-guide__banner-text{white-space:normal;font-size:clamp(48rem,14vw,120rem)}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__banner-text--serif{font-size:clamp(36rem,10vw,80rem)}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__callout-body{font-size:28rem}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__tone-cards-list{grid-template-columns:1fr}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__tone-card{min-height:0}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__tone-card-title{font-size:32rem}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__word-stack-word{font-size:clamp(48rem,14vw,120rem)}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__word-stack-frame{height:auto;min-height:280rem;padding:24rem 0}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__type-specimen-copy{flex:100%;max-width:none;padding:0 0 24rem}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__type-specimen-frame{flex:100%;min-width:0;min-height:280rem}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__type-specimen-frame--rich{flex-direction:column;justify-content:space-between;height:auto;min-height:320rem;padding:24rem 20rem;display:flex}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__type-specimen-frame--rich .ha_brand-guide__type-specimen-sample{width:auto;max-width:none;margin:0;font-size:clamp(32rem,8vw,48rem);position:relative;top:auto;left:auto}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__type-specimen-sample-footer{flex-wrap:wrap;margin:24rem 0 0;position:relative;bottom:auto;left:auto;right:auto}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__type-specimen-sample{font-size:clamp(120rem,40vw,220rem)}:is(.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__type-scale-header,.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__type-scale-row){flex-direction:column;gap:12rem}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__type-scale-meta{flex-wrap:wrap;flex:auto;width:100%}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__type-scale-preview{text-align:left}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__gradient-grid-list{grid-template-columns:1fr}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__colour-swatch-list{max-width:none;overflow-x:auto}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__gradient-card{min-height:240rem}:is(.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__section-heading--md,.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__display-note-copy){font-size:28rem}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__principles-list{grid-template-columns:1fr;gap:24rem}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__guidance-row{grid-template-columns:1fr;gap:16rem;margin-bottom:32rem;padding-bottom:32rem}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__guidance-items{grid-template-columns:1fr}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__guidance-label{font-size:28rem}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__intro-cols{flex-direction:column;gap:24rem}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__intro-label-col{flex:100%;min-width:0}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__intro-copy-col{flex:100%;min-width:0;padding-left:0;padding-right:0}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__intro-copy{font-size:28rem}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__section-heading{font-size:clamp(40rem,10vw,64rem)}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__section-intro .ha_brand-guide__section-heading{padding-left:0}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__body-p{font-size:18rem}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media-split-copy{flex:100%;width:100%;min-width:0;max-width:none;padding:0 0 24rem}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media-split-frame{flex:100%;width:100%;min-width:0}:is(.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media-grid-list--cols-2,.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media-grid-list--cols-3){grid-template-columns:1fr}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media-grid-frame{height:240rem}.brandGuide-module-scss-module__oPEWpG__brand_guide .ha_brand-guide__media-grid-list--has-aspect .ha_brand-guide__media-grid-frame{height:auto}}
body.ha_body--story{--ha-story-glass-progress:0;--ha-story-glass-blur:calc(16.6px * var(--ha-story-glass-progress,0));--ha-story-glass-tint:rgba(89, 38, 21, calc(.56 * var(--ha-story-glass-progress,0)))}@media (min-width:1080px){html.ha_html--story{height:100%;overflow:hidden}:is(html.ha_html--story:has(body.ha_body--story-footer),html.ha_html--story:has(body.ha_body--story-unstacking)){height:auto;overflow:auto}body.ha_body--story{height:100%;overflow:hidden}}:is(body.ha_body--story.ha_body--story-footer,body.ha_body--story.ha_body--story-unstacking){height:auto;overflow:auto}:is(body.ha_body--story.ha_body--story-footer .ha_story-page-stage--has-hero,body.ha_body--story.ha_body--story-unstacking .ha_story-page-stage--has-hero){height:auto;min-height:100dvh;max-height:none;overflow:visible}:is(body.ha_body--story-footer .ha_site__main.ha_site__main--story-stack,body.ha_body--story-unstacking .ha_site__main.ha_site__main--story-stack){height:auto;min-height:0;overflow:visible}:is(body.ha_body--story-footer .ha_story__card-scroller,body.ha_body--story-unstacking .ha_story__card-scroller){height:auto;position:static;inset:auto;overflow:visible}:is(body.ha_body--story-footer .ha_story__stack-runway,body.ha_body--story-unstacking .ha_story__stack-runway){min-height:0}:is(body.ha_body--story-footer .ha_story__stack-sheet,body.ha_body--story-unstacking .ha_story__stack-sheet){pointer-events:auto}:is(body.ha_body--story-footer .ha_s_story__body-wrapper,body.ha_body--story-unstacking .ha_s_story__body-wrapper){box-shadow:none}:is(body.ha_body--story-footer .ha_s_story__body,body.ha_body--story-unstacking .ha_s_story__body){max-height:none;overflow:visible}body.ha_body--story-footer .ha_story-page-stage--has-hero .ha_s_story__hero-banner{pointer-events:auto;transition:filter .45s;position:static}body.ha_body--story-footer .ha_story-page-stage--has-hero .ha_s_story__hero-banner:after{display:none}body.ha_body--story-unstacking .ha_story-page-stage--has-hero .ha_s_story__hero-banner{pointer-events:auto;position:static}body.ha_body--story-footer .ha_story-page-stage--has-hero .ha_s_story__hero-banner .ha_container{transition:transform .45s;transform:none}body.ha_body--story-footer .ha_story-page-stage--has-hero [data-story-hero-frame]{filter:none;transition:filter .45s}:is(body.ha_body--story-footer .portal-player-host .portal-embed-shell,body.ha_body--story-footer .portal-player-host .portal-embed-player){filter:none}body.ha_body--story-footer .portal-player-host:after{display:none}.ha_story-page-footer{display:block}@media (min-width:1080px){body:not(.ha_body--story-footer):not(.ha_body--story-unstacking):not(.ha_body--story-footer-push) .ha_story-page-stage--has-hero .ha_story__stack-spacer--bottom .ha_story-page-footer{visibility:hidden;pointer-events:none;height:0;overflow:hidden}body.ha_body--story-footer-push .ha_story__stack-spacer--bottom{pointer-events:none;height:0;overflow:visible}body.ha_body--story-footer-push .ha_story-page-footer{top:var(--ha-story-footer-top,100vh);z-index:12;visibility:visible;pointer-events:auto;transform:translate3d(0, calc(var(--ha-story-footer-reveal,0px) * -1), 0);backface-visibility:hidden;will-change:transform;position:fixed;bottom:auto;left:0;right:0;overflow:visible}body.ha_body--story-footer-push .ha_s_story__body[data-footer-scroll-locked]{overscroll-behavior:contain}body.ha_body--story-footer-push .ha_story__stack-sheet{transform:scale(var(--ha-story-body-footer-scale,1)) translateZ(0);transform-origin:bottom;backface-visibility:hidden;will-change:transform}}:is(body.ha_body--story-footer .ha_story__stack-spacer--bottom .ha_story-page-footer,body.ha_body--story-unstacking .ha_story__stack-spacer--bottom .ha_story-page-footer){visibility:visible;pointer-events:auto;height:auto;overflow:visible}.ha_site__main.ha_site__main--story-stack{--ha-story-header-h:100rem;--ha-story-stack-top:100rem;--ha-story-stack-peek:56rem;--ha-story-card-inset:20rem;--ha-story-aside-sticky-top:0rem;padding:0;display:block;position:relative}@media (max-width:1079px){.ha_site__main.ha_site__main--story-stack{--ha-story-aside-sticky-top:100rem;height:auto;min-height:0;padding-top:100rem;overflow:visible}}@media (min-width:1080px){.ha_site__main.ha_site__main--story-stack{--ha-story-header-h:120rem;--ha-story-stack-top:120rem;--ha-story-stack-peek:72rem;--ha-story-footer-peek:-24rem;--ha-story-card-inset:24rem;--ha-story-aside-sticky-top:0rem;height:calc(100dvh - var(--ha-story-stack-top,var(--ha-story-header-h)));min-height:0;overflow:hidden}}.ha_story-page-stage--has-hero{--ha-story-glass-progress:0;--ha-story-backdrop-scale:1;--ha-story-glass-blur:calc(16.6px * var(--ha-story-glass-progress,0));--ha-story-glass-tint:rgba(89, 38, 21, calc(.56 * var(--ha-story-glass-progress,0)));background:#c2ffe8}@media (max-width:1079px){.ha_story-page-stage--has-hero{height:auto;min-height:100dvh;max-height:none;overflow:visible}}@media (min-width:1080px){.ha_story-page-stage--has-hero{height:100dvh;max-height:100dvh;overflow:hidden}.ha_story-page-stage--has-hero .ha_s_story__hero-banner{top:var(--ha-story-stack-top,var(--ha-story-header-h,100rem));z-index:1;box-sizing:border-box;width:100%;padding-inline:var(--ha-story-card-inset,20rem);pointer-events:none;position:fixed;left:0;right:0}.ha_story-page-stage--has-hero .ha_s_story__hero-banner:after{content:"";z-index:2;background:var(--ha-story-glass-tint,#5926158f);pointer-events:none;position:absolute;inset:0}.ha_story-page-stage--has-hero .ha_s_story__hero-banner .ha_container{transform:scale(var(--ha-story-backdrop-scale,1)) translateZ(0);transform-origin:top;will-change:transform}.ha_story-page-stage--has-hero [data-story-hero-frame]{filter:blur(var(--ha-story-glass-blur,0px));transition:filter .25s}:is(body.ha_body--story .portal-player-host .portal-embed-shell,body.ha_body--story .portal-player-host .portal-embed-player){filter:blur(var(--ha-story-glass-blur,0px));transition:filter .25s}body.ha_body--story .portal-player-host:after{content:"";z-index:2;background:var(--ha-story-glass-tint,#5926158f);pointer-events:none;position:absolute;inset:0}}.ha_story-page-stage--has-hero .ha_story__hero-banner-media{z-index:1;position:relative}.ha_story-page-stage--has-hero .ha_story__hero-banner{z-index:3;pointer-events:auto;position:relative}@media (min-width:1080px){.ha_story__card-scroller{top:var(--ha-story-stack-top,var(--ha-story-header-h,100rem));z-index:0;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;scrollbar-width:none;-ms-overflow-style:none;background:0 0;position:fixed;bottom:0;left:0;right:0;overflow:hidden auto}.ha_story__card-scroller::-webkit-scrollbar{width:0;height:0;display:none}.ha_story__card-scroller[data-scrolling]{z-index:10}.ha_story__stack-runway{box-sizing:border-box;min-height:100%}}:is(.ha_story__stack-spacer,.ha_story__stack-flow-anchor){pointer-events:none;flex-shrink:0;width:100%}.ha_s_story__body-wrapper{box-sizing:border-box;background:#f9f1ec;border-top:1px solid #592615;border-radius:32rem 32rem 0 0;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 12rem 16rem 12rem #948b87}body.ha_body--story-active .ha_s_story__body-wrapper{box-shadow:0 4rem 4rem #00000040}.ha_story__stack-sheet{width:100%}@media (min-width:1080px){body:not(.ha_body--story-footer):not(.ha_body--story-unstacking) .ha_story-page-stage--has-hero .ha_story__stack-sheet{top:calc(100dvh - var(--ha-story-stack-peek,72rem));z-index:11;width:100%;height:var(--ha-story-stack-peek,72rem);pointer-events:auto;box-sizing:border-box;position:fixed;bottom:auto;left:0;right:auto;overflow:hidden}}.ha_s_story__body-scroll{flex-direction:column;flex:1;min-height:0;display:flex}.ha_s_story__body{flex:1;min-height:0;padding-top:24rem}@media (min-width:1080px){.ha_s_story__body{overflow:hidden}}.ha_s_story__body-scrollbar{display:none}@media (min-width:1080px){.ha_s_story__body-wrapper[data-stacked]{flex-direction:column;min-height:0;display:flex;overflow:visible}.ha_s_story__body-wrapper[data-stacked] .ha_s_story__body-scroll{flex:auto;min-height:0;max-height:100%;position:relative}.ha_s_story__body-wrapper[data-stacked] .ha_s_story__body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex:auto;min-height:0;max-height:100%;overflow:hidden auto}.ha_s_story__body-wrapper[data-stacked] .ha_s_story__body::-webkit-scrollbar{display:none}.ha_s_story__body-wrapper[data-stacked] .ha_s_story__body-scrollbar{height:514rem;display:block;position:absolute;top:40rem;right:6rem}}@media (max-width:1079px){html.ha_html--story{height:auto;overflow:auto}body.ha_body--story{height:auto;overflow:auto}.ha_story__card-scroller{height:auto;position:static;inset:auto;overflow:visible}.ha_story__stack-runway{min-height:0}.ha_story__stack-sheet{pointer-events:auto}:is(.ha_story__stack-spacer,.ha_story__stack-flow-anchor){pointer-events:initial}.ha_s_story__body-wrapper{box-shadow:none;border:none;overflow:visible}.ha_s_story__body{max-height:none;padding-top:0;overflow:visible}.ha_story-page-stage--has-hero .ha_s_story__hero-banner{pointer-events:auto;position:static}.ha_story-page-stage--has-hero .ha_s_story__hero-banner:after{display:none}.ha_story-page-stage--has-hero .ha_s_story__hero-banner .ha_container{transform:none}.ha_story-page-stage--has-hero [data-story-hero-frame]{filter:none}:is(body.ha_body--story .portal-player-host .portal-embed-shell,body.ha_body--story .portal-player-host .portal-embed-player){filter:none}body.ha_body--story .portal-player-host:after{display:none}:is(body.ha_body--story .ha_s_story__hero-banner .ha_story-video,body.ha_body--story .ha_s_story__hero-banner [data-story-hero-frame]){pointer-events:auto}}.ha_story__body-heading{color:#592615;font-family:var(--font-goldcoaster-display),GoldCoaster Display,sans-serif;letter-spacing:.48rem;text-align:center;padding:0 24rem 24rem;font-size:24rem;font-weight:400;line-height:120%}.ha_story__peek-heading{opacity:1;flex-shrink:0;overflow:hidden}.ha_story__peek-heading.ha_story__peek-heading--hidden{opacity:0;pointer-events:none;visibility:hidden;max-height:0;padding-bottom:0}body.ha_body--story .portal-player-host{z-index:1}@media (min-width:1080px){:is(body.ha_body--story .ha_s_story__hero-banner .ha_story-video,body.ha_body--story .ha_s_story__hero-banner [data-story-hero-frame]){pointer-events:none}}body.ha_body--story .ha_s_story__hero-banner .ha_story-video__surface{pointer-events:none;cursor:default}body.ha_body--story .ha_s_story__hero-banner .ha_story-video:fullscreen .ha_story-video__surface{pointer-events:auto;cursor:pointer}body.ha_body--story .ha_s_story__hero-banner .ha_story-video:-webkit-full-screen .ha_story-video__surface{pointer-events:auto;cursor:pointer}body.ha_body--story .ha_s_story__hero-banner .ha_story-video[data-native-fullscreen=true] .ha_story-video__surface{pointer-events:auto;cursor:pointer}body.ha_body--story .ha_s_story__hero-banner .ha_story-video[data-presentation-active=true] .ha_story-video__surface{pointer-events:auto;cursor:pointer}body.ha_story-video-presentation-open .ha_story-video__surface{pointer-events:auto;cursor:pointer}body.ha_body--story .portal-player-host .ha_story-video__surface{pointer-events:auto;cursor:pointer}:is(body.ha_body--story .ha_s_story__hero-banner [class*=ha_story-video__controls--visible],body.ha_body--story .ha_s_story__hero-banner [class*=ha_story-video__controls--visible] [class*=ha_story-video__controls-inner],body.ha_body--story .ha_s_story__hero-banner [class*=ha_story-video__controls--visible] [class*=ha_story-video__control-btn],body.ha_body--story .ha_s_story__hero-banner [class*=ha_story-video__controls--visible] [class*=ha_story-video__play-toggle],body.ha_body--story .ha_s_story__hero-banner [class*=ha_story-video__controls--visible] [class*=ha_story-video__progress-thumbs],body.ha_body--story .ha_s_story__hero-banner [class*=ha_story-video__controls--visible] [class*=ha_story-video__progress-line],body.ha_body--story .ha_s_story__hero-banner [class*=ha_story-video__close]),:is(body.ha_body--story .portal-player-host [class*=ha_story-video__controls--visible],body.ha_body--story .portal-player-host [class*=ha_story-video__controls--visible] [class*=ha_story-video__controls-inner],body.ha_body--story .portal-player-host [class*=ha_story-video__controls--visible] [class*=ha_story-video__control-btn],body.ha_body--story .portal-player-host [class*=ha_story-video__controls--visible] [class*=ha_story-video__play-toggle],body.ha_body--story .portal-player-host [class*=ha_story-video__controls--visible] [class*=ha_story-video__progress-thumbs],body.ha_body--story .portal-player-host [class*=ha_story-video__controls--visible] [class*=ha_story-video__progress-line],body.ha_body--story .portal-player-host [class*=ha_story-video__close]){pointer-events:auto}
