html:not([data-view=quest]) .quest-section #quest-details,html:not([data-view=quest]) .quest-section #quest-details *{visibility:hidden!important;pointer-events:none!important}@media(max-width:1599px){html[data-view] #char-switcher{top:64px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important;flex-direction:row!important;width:auto!important;max-width:calc(100vw - 32px);padding:3px 6px!important;gap:5px!important;animation:none!important;background:#202934e8}html[data-view] #char-switcher:before,html[data-view] #char-switcher .char-switcher-sep{display:none}html[data-view] #char-switcher :is(.char-switcher-btn,.char-switcher-worldmap){width:44px;height:44px;flex-basis:44px}}@media(max-width:1279px){html{--hound-dock-width: min(500px, calc(100vw - 24px) )}html body [id*=__product_selector_buttons][data-folio-picker]{width:var(--hound-dock-width)!important}html body:has([data-hound-folio-live]) #MainContent>.shopify-section[id*=__rpg_shop_]{padding-bottom:calc(var(--hound-dock-width) * .35125 + 32px + env(safe-area-inset-bottom))}html body [data-folio-picker] .product-selector-buttons{--arm-top: 33%;--arm-side: 12%;--arm-bottom: 27%;aspect-ratio:1600/562!important;background-image:var(--cyber-armoury-mobile)!important}html body [data-folio-picker] .product-selector-buttons-title-wrapper{top:10%!important;height:7cqw!important;border-image-width:0 20px!important}html body [data-folio-picker] .button-container{display:flex!important;gap:7px!important;overflow-x:auto!important;overflow-y:hidden!important;align-items:center!important;scrollbar-width:thin;scrollbar-color:#9e885c transparent;scroll-snap-type:x proximity;padding:3px!important;touch-action:pan-x}html body [data-folio-picker] .button-frame{flex:0 0 auto!important;width:auto!important;height:100%!important;scroll-snap-align:start}html body #MainContent [data-hound-folio-live] :is(.hound-folio__tab,.label-swatch){min-height:44px!important}html body #MainContent [data-hound-folio-live] .hound-folio__body{scroll-margin-top:120px;overflow-wrap:break-word}html body #MainContent [data-hound-folio-live] .hound-folio-lore summary{min-height:44px;align-items:center}html body #MainContent [data-hound-folio-live] .hound-folio-fit-calculator>summary{min-height:44px;display:flex;align-items:center}html body #MainContent [data-hound-folio-live] :is(input[type=number],select){font-size:16px!important}}@media(max-width:1279px)and (max-height:600px){html{--hound-dock-width: min(440px, calc(100vw - 24px) , 88dvh)}}@media(max-width:650px){html body #MainContent [data-hound-folio-live] .hound-folio__tab{font-size:clamp(10px,2.8vw,12px)!important;gap:3px!important}html body #MainContent [data-hound-folio-live] .hound-folio-tab-symbol{width:16px;height:16px;margin-right:0}html body #MainContent [data-hound-folio-live] .hound-folio-sizing{grid-template-columns:minmax(0,1fr);gap:10px}html body #MainContent [data-hound-folio-live] .hound-folio-sizing .hsd__svgwrap{max-width:220px!important}html body #MainContent [data-hound-folio-live] .hound-folio-measurements{border-left:0;padding-left:0}html body #MainContent [data-hound-folio-live] .hound-folio-sizing .hsd__row{font-size:14px!important}html body #MainContent [data-hound-folio-live] .hound-folio-care-grid{grid-template-columns:minmax(0,1fr)}html body #MainContent [data-hound-folio-live] .hound-folio-care-rule{padding:12px 0}html body #MainContent [data-hound-folio-live] .hound-folio-care-rule p{font-size:14px!important}html body #MainContent [data-hound-folio-live] .hound-folio__purchase{grid-template-columns:minmax(0,1fr)}html body #MainContent [data-hound-folio-live] [data-option-slug=size] .swatches{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(44px,1fr))}html body #MainContent [data-hound-folio-live] [data-option-slug=size] li .label-swatch{border:1px solid #625c63!important}}@media(max-width:360px){html .hound-header__menu-item.active{max-width:calc(100vw - 170px);font-size:14px!important}html .hound-header__menu-item.active .wm-new-pill{font-size:8px}html body #MainContent [data-hound-folio-live] .hound-folio-live-highlights{grid-template-columns:minmax(0,1fr)!important}html body #MainContent [data-hound-folio-live] .hound-folio-live-highlights>li+li{border-left:0;margin-top:9px;padding-left:28px!important}}@media(max-width:1023px){html .quest-section .quest-container{padding-top:max(122px,var(--hound-safe-top));padding-bottom:max(18px,env(safe-area-inset-bottom));gap:12px;grid-template-rows:48px minmax(0,1fr)}html .quest-section .quest-tabs{padding-top:0;min-height:44px}html .quest-section .quest-list-heading{font-size:24px;line-height:1.2}html .quest-section .quest-list-subheading{font-size:18px;line-height:1.25}html .quest-section .quest-list-item-title{font-size:15px}html .quest-section.is-mobile-details-open .quest-container{grid-template-rows:48px minmax(0,1fr)}html .quest-section .quest-details-header{margin-bottom:16px}html .quest-section .quest-details-column{scroll-padding-bottom:24px}html .quest-section .quest-details{padding:8px 4px 24px}}@media(max-height:650px){html .guide-section .guide-dialogue-box-wrapper{position:absolute;inset:120px 18px max(12px,env(safe-area-inset-bottom));width:auto;height:auto;max-width:none;transform:none;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;pointer-events:auto}html .guide-section .guide-dialogue-box{position:relative;inset:auto;width:100%;max-width:none;height:auto!important;min-height:130px;max-height:100%;padding:38px 28px 24px;overflow-y:auto}html .guide-section .guide-faq-list{position:relative;inset:auto;transform:none;width:100%;min-width:0;max-width:none;max-height:100%;overflow-y:auto;margin:0;padding:18px;display:block}html .guide-section .guide-faq-question{min-height:44px;height:auto}}@media(max-height:650px)and (max-width:550px){html .guide-section .guide-dialogue-box-wrapper{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(130px,1fr) minmax(0,1.2fr);gap:10px}}html #HoundMenuDrawer .hound-drawer__body{min-height:0;overscroll-behavior:contain}@media(max-height:700px){html #HoundMenuDrawer .hound-drawer__content{max-height:calc(100dvh - 36px);padding-top:36px;padding-bottom:28px}html #HoundMenuDrawer .hound-drawer__header{flex-shrink:0}html #HoundMenuDrawer .hound-drawer__body{overflow-y:auto}html #HoundMenuDrawer .hound-drawer__close{top:-28px;right:-38px}}@media(max-width:1279px){html:has([data-hound-folio-live]){scroll-padding-top:122px;scroll-padding-bottom:calc(var(--hound-dock-width) * .35125 + 28px + env(safe-area-inset-bottom))}html body #MainContent [data-hound-folio-live] :is(button,input,summary,label){scroll-margin-block:12px}}@media(max-width:1279px){html[data-view=merchants-den] #char-switcher{position:absolute!important}}.hsd[data-measurements-unavailable] :is(.hsd__svgwrap,.hound-folio-measurements,.hsd__note){display:none!important}.hound-measurement-unavailable{grid-column:1 / -1;font-size:14px;line-height:1.5}html body #MainContent [data-hound-folio-live] .hound-folio-fit-calculator .hfg{margin:8px 0 0;padding-top:0}@media(min-width:1280px){html body #MainContent [data-hound-folio-live] .hound-folio-fit-calculator[open]{min-height:0;overflow-y:auto;flex:1}html body #MainContent [data-hound-folio-live] .hound-folio-fit-calculator .hfg{font-size:12px}}@media(min-width:1280px)and (max-height:850px){html body #MainContent [id*=__rpg_shop_] .product-modal-group:has([data-hound-folio-live]){height:min(700px,calc(100dvh - max(150px,var(--hound-safe-top,126px)) - 32px))!important}html body #MainContent [data-hound-folio-live] .hound-folio-sizing{grid-template-rows:minmax(120px,1fr);min-height:120px}html body #MainContent [data-hound-folio-live] .hound-folio-sizing :is(.hsd__cap,.hsd__note){display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/hound-ui-responsive.css.map */
