:root{--cfck: calc(100px + env(safe-area-inset-bottom)) }@media(max-width:345px){:root{--cfck: calc(117px + env(safe-area-inset-bottom)) }}@media(min-width:480px){:root{--cfck: calc(100px + env(safe-area-inset-bottom)) }}@media(min-width:600px){:root{--cfck: calc(100px + env(safe-area-inset-bottom)) }}@media(min-width:650px){:root{--cfck: calc(84px + env(safe-area-inset-bottom)) }}@media(min-width:768px){:root{--cfck:62px}}@media(min-width:820px){:root{--cfck:62px}}@media(min-width:900px){:root{--cfck:62px}}@media(min-width:1024px){:root{--cfck:62px}}html body #shopify-pc__banner.shopify-pc__banner__dialog{left:0!important;right:0!important;top:auto!important;bottom:0!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;border-top:2px solid #221C14!important;border-radius:0!important;background:#fff7ec!important;box-shadow:0 -4px 14px #221c141a!important;color:#221c14!important;font-family:inherit!important}html body #shopify-pc__banner .shopify-pc__banner__wrapper{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:6px!important;padding:8px 12px calc(8px + env(safe-area-inset-bottom))!important;margin:0 auto!important;max-width:1240px!important;width:100%!important;box-sizing:border-box!important}html body #shopify-pc__banner .shopify-pc__banner__wrapper:after{display:none!important}html body #shopify-pc__banner .shopify-pc__banner__body{margin:0!important;padding:0!important;width:auto!important;flex:1 1 auto!important}html body #shopify-pc__banner h2{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}html body #shopify-pc__banner p{margin:0!important;font-size:12.5px!important;line-height:1.3!important;color:#221c14!important}html body #shopify-pc__banner a{color:#221c14!important;font-weight:700!important}html body #shopify-pc__banner .shopify-pc__banner__btns{display:flex!important;flex-direction:row!important;align-items:center!important;gap:8px!important;margin:0!important;padding:0!important;width:auto!important;flex:0 0 auto!important}html body #shopify-pc__banner button{margin:0!important;box-sizing:border-box!important;width:auto!important;font-family:inherit!important;min-height:44px!important;height:44px!important;line-height:1!important;float:none!important}html body #shopify-pc__banner #shopify-pc__banner__btn-accept,html body #shopify-pc__banner #shopify-pc__banner__btn-decline{flex:1 1 0!important;padding:0 8px!important;background:#fff!important;color:#221c14!important;border:2px solid #221C14!important;border-radius:999px!important;box-shadow:2px 3px #221c14!important;font-size:14px!important;font-weight:800!important}html body #shopify-pc__banner #shopify-pc__banner__btn-accept{order:1!important}html body #shopify-pc__banner #shopify-pc__banner__btn-decline{order:2!important}html body #shopify-pc__banner #shopify-pc__banner__btn-manage-prefs{order:3!important;flex:0 0 auto!important;padding:0 4px!important;background:transparent!important;border:0!important;color:#221c14!important;font-size:12.5px!important;font-weight:600!important}html body #shopify-pc__banner button:focus-visible{outline:2px solid #E0662E!important;outline-offset:2px!important}@media(min-width:768px){html body #shopify-pc__banner .shopify-pc__banner__wrapper{flex-direction:row!important;align-items:center!important;gap:20px!important;padding:8px 24px!important}html body #shopify-pc__banner p{font-size:13px!important}html body #shopify-pc__banner #shopify-pc__banner__btn-accept,html body #shopify-pc__banner #shopify-pc__banner__btn-decline{flex:0 0 104px!important}}body:has(#shopify-pc__banner[style*=block]){padding-bottom:var(--cfck)!important}@media(max-width:1023px){body.has-bar:has(#shopify-pc__banner[style*=block]){padding-bottom:calc(84px + var(--cfck))!important}}body:has(#shopify-pc__banner[style*=block]) :is(.cbar,.np-fbar,.ybar,.fbar){bottom:var(--cfck)!important;box-shadow:0 -4px 14px #221c140f,0 var(--cfck) 0 #fff7ec!important}body:has(#shopify-pc__banner[style*=block]) :is(.s2p,.bsheet,.szpop,.promo,.bpop,.cph-lb,.f2-ov,.rv-fs,.cfm,.cfm-o,.cfs-bg){bottom:var(--cfck)!important}body:has(#shopify-pc__banner[style*=block]) .cfs-l{bottom:var(--cfck)!important}body:has(#shopify-pc__banner[style*=block]) .s2pan{max-height:calc(100dvh - var(--cfck) - 24px - env(safe-area-inset-top))!important}body:has(#shopify-pc__banner[style*=block]){--cfr:calc(100dvh - var(--cfck) - 12px - env(safe-area-inset-top))}body:has(#shopify-pc__banner[style*=block]) .bs-in{max-height:min(82vh,var(--cfr))!important}@media(min-width:1024px){body:has(#shopify-pc__banner[style*=block]) .bs-in{max-height:min(84vh,var(--cfr))!important}}body:has(#shopify-pc__banner[style*=block]) :is(.szdlg,.bpop .box){box-sizing:border-box!important;max-height:var(--cfr)!important;overflow-y:auto!important}body:has(#shopify-pc__banner[style*=block]) .cph-lb img{max-height:min(84vh,var(--cfr))!important}@media(max-width:1023px){body:has(#shopify-pc__banner[style*=block]) .f2-pan{max-height:min(88vh,var(--cfr))!important}}body:has(#shopify-pc__banner[style*=block]) .toast{bottom:calc(100px + var(--cfck))!important}body:has(#shopify-pc__banner[style*=block]) .ist-toast{bottom:calc(96px + var(--cfck))!important}
/*# sourceMappingURL=/cdn/shop/t/19/assets/np-cookie.css.map */
