html,body{max-width:100%;overflow-x:hidden}@supports (overflow: clip){html,body{overflow-x:clip}}img,video,iframe,svg{max-width:100%}button,input,select,textarea,summary,a{touch-action:manipulation}h1,h2,h3,.rte,.card__heading,.product__title{overflow-wrap:anywhere}:target{scroll-margin-top:9rem}.button,.shopify-challenge__button,.customer button,.shopify-payment-button__button--unbranded{min-height:4.8rem}.berlioza-social-proof,.berlioza-faq{padding:5.6rem 2rem}.berlioza-social-proof__inner,.berlioza-faq__inner{width:min(100%,110rem);margin:0 auto}.berlioza-social-proof{background:#121212;color:#fff;text-align:center}.berlioza-social-proof h2,.berlioza-faq h2{margin:0 0 1.2rem;font-size:clamp(2.8rem,5vw,4.8rem);line-height:1.05}.berlioza-social-proof__copy{max-width:68rem;margin:0 auto 2.4rem;font-size:1.7rem}.berlioza-social-proof__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;margin:3rem 0}.berlioza-social-proof__card{padding:2.4rem 1.6rem;border:1px solid rgba(255,255,255,.24);border-radius:.6rem}.berlioza-social-proof__card strong{display:block;margin-bottom:.6rem;font-size:1.8rem}.berlioza-social-proof__links{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.berlioza-social-proof__links .button{min-width:15rem}.berlioza-faq__intro,.berlioza-blog-intro{max-width:70rem}.berlioza-faq__intro{margin:0 0 2.4rem}.berlioza-blog-intro{margin:-1.2rem 0 3.2rem}.berlioza-blog-intro p{margin:0 0 .8rem}.berlioza-faq details{border-top:1px solid rgba(var(--color-foreground),.2)}.berlioza-faq details:last-child{border-bottom:1px solid rgba(var(--color-foreground),.2)}.berlioza-faq summary{display:flex;min-height:5.2rem;justify-content:space-between;align-items:center;gap:2rem;padding:1.8rem 0;cursor:pointer;font-size:1.7rem;font-weight:700;list-style:none}.berlioza-faq summary::-webkit-details-marker{display:none}.berlioza-faq summary:after{content:"+";flex:0 0 auto;font-size:2.2rem;line-height:1}.berlioza-faq details[open] summary:after{content:"\2212"}.berlioza-faq__answer{max-width:78rem;padding:0 0 2rem}.berlioza-mobile-atc{display:none}@media screen and (max-width:749px){html{scroll-padding-top:8rem}body{font-size:1.6rem;line-height:1.55}.page-width,.page-width-desktop{padding-right:1.6rem;padding-left:1.6rem}.page-width--narrow{width:100%}.section+.section{margin-top:0}h1,.h0{font-size:clamp(3rem,10vw,4.2rem);line-height:1.05;letter-spacing:.02em}h2,.h1{font-size:clamp(2.5rem,8vw,3.4rem);line-height:1.12}h3,.h2{font-size:clamp(2rem,6vw,2.6rem);line-height:1.2}.rte p,.banner__text p,.collection-hero__description p{max-width:62ch;margin-top:0}input,select,textarea,.field__input,.select__select{min-height:4.8rem;font-size:1.6rem}.button,.shopify-challenge__button,.customer button,.shopify-payment-button__button,.quick-add__submit{min-height:5.2rem!important;font-size:1.6rem!important}.header{min-height:6.4rem;padding-top:.6rem;padding-bottom:.6rem}.header__icon,.header__icon--menu,.menu-drawer__close-button,.modal__close-button,.slider-button,.quantity__button{width:4.8rem;min-width:4.8rem;height:4.8rem;min-height:4.8rem}.menu-drawer__menu-item,.menu-drawer__utility-links a,.localization-form__select{min-height:4.8rem}.menu-drawer__menu-item{padding-top:1.3rem;padding-bottom:1.3rem;font-size:1.7rem}.banner:not(.banner--adapt){min-height:auto}.banner--large.banner--mobile-bottom .banner__media,.banner--medium.banner--mobile-bottom .banner__media{position:relative;min-height:42rem;height:min(64svh,54rem)}.banner--mobile-bottom .banner__media img{object-fit:cover;object-position:center 28%}.banner--mobile-bottom .banner__content{padding:0}.banner--mobile-bottom .banner__box{padding:2.4rem 1.6rem 3rem}.banner__heading{max-width:12ch;margin-right:auto;margin-left:auto;font-size:clamp(3.2rem,10.5vw,4.4rem)!important;line-height:1.02}.banner__text{margin-top:1.2rem!important;font-size:1.6rem!important;line-height:1.45}.banner__buttons{width:100%;gap:1rem!important;margin-top:1.8rem!important}.banner__buttons .button,.berlioza-social-proof__links .button{width:100%;min-height:5.2rem}.collection-hero__inner{padding-top:2.4rem;padding-bottom:2rem}.collection-hero__title{margin:0 0 1rem}.collection-hero__description{font-size:1.55rem;line-height:1.5}.facets-container{padding-top:1.2rem}.mobile-facets__open,.mobile-facets__close,.mobile-facets__summary,.mobile-facets__sort .select__select{min-height:4.8rem}.mobile-facets__wrapper,.product-count{min-width:0}.product-grid{column-gap:1.2rem;row-gap:2.4rem}.card__information{padding-top:1rem;padding-bottom:.8rem}.card__heading{font-size:1.55rem!important;line-height:1.3}.card-information>*+*{margin-top:.5rem}.quick-add{margin-top:.8rem}.product{row-gap:1.6rem}.product__media-wrapper,.product__info-wrapper,.product__info-container{min-width:0;max-width:100%}.product__media-list{margin-right:0;margin-left:0}.product__media-item{width:calc(100% - 3.2rem)}.product__media img{object-fit:contain}.product__info-container>*:first-child{margin-top:0}.product__title h1{margin-bottom:.8rem;font-size:clamp(2.8rem,8.5vw,3.8rem)}.product-form__input{max-width:100%;margin-bottom:1.6rem}.product-form__input--pill input[type=radio]+label,.swatch-input__label{display:inline-flex;min-width:4.8rem;min-height:4.8rem;align-items:center;justify-content:center;margin:0 .8rem .8rem 0;padding:1rem 1.4rem}.quantity{min-height:4.8rem}.quantity__input{min-width:5rem;min-height:4.8rem;font-size:1.6rem}.product-form__buttons{max-width:100%}.product-form__submit,.shopify-payment-button__button{min-height:5.4rem!important}.product__description,.product__description p,.product-bullets{font-size:1.55rem!important;line-height:1.55}nav[aria-label="Explore more BerliozaBoyz streetwear"] a{display:inline-flex;min-height:4.4rem;align-items:center}.berlioza-mobile-atc{position:fixed;right:0;bottom:0;left:0;z-index:40;display:grid;grid-template-columns:minmax(0,1fr) minmax(15rem,42%);gap:1.2rem;align-items:center;padding:1rem 1.2rem calc(1rem + env(safe-area-inset-bottom));border-top:1px solid rgba(var(--color-foreground),.14);background:rgba(var(--color-background),.97);box-shadow:0 -.8rem 2.4rem #00000024;opacity:0;pointer-events:none;transform:translateY(110%);transition:transform .18s ease,opacity .18s ease}.berlioza-mobile-atc.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.berlioza-mobile-atc__summary{min-width:0}.berlioza-mobile-atc__title,.berlioza-mobile-atc__price{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.berlioza-mobile-atc__title{font-size:1.35rem;font-weight:700;line-height:1.2}.berlioza-mobile-atc__price{margin-top:.25rem;font-size:1.25rem;opacity:.72}.berlioza-mobile-atc__button{width:100%;min-height:5.2rem;margin:0;padding-right:1.2rem;padding-left:1.2rem}.cart-drawer .drawer__inner{width:min(100vw,48rem);max-width:100vw}.cart-drawer__footer .button,.cart__checkout-button{min-height:5.4rem}.newsletter-form,.newsletter-form__field-wrapper{max-width:100%!important}.newsletter-form__button{width:5rem;min-width:5rem;min-height:4.8rem}.berlioza-social-proof,.berlioza-faq{padding:4rem 1.6rem}.berlioza-social-proof__grid{grid-template-columns:1fr}.berlioza-social-proof__card{padding:2rem 1.4rem}.berlioza-faq summary{gap:1.2rem;padding:1.6rem 0;font-size:1.6rem}.footer-block__heading{margin-bottom:1rem}.footer-block__details-content .list-menu__item--link,.list-social__link{min-height:4.8rem}}@media(prefers-reduced-motion:reduce){.berlioza-mobile-atc{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/berlioza-conversion.css.map */
