h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.hxl,.hxxl{letter-spacing:.04em;font-weight:400;line-height:1.2}h1,.h1,.h0,.hxl,.hxxl{letter-spacing:.06em}body{letter-spacing:.01em;line-height:1.7;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{text-decoration:none;transition:opacity .3s ease}a:hover{opacity:.85}.price__badge-sale,.badge--bottom-left,.price--show-badge .badge{display:none!important}.card .media.media--hover-effect>img:not(.zoom),.card .media.media--hover-effect>img+img,.card:hover .media.media--hover-effect>img:not(.zoom),.card:hover .media.media--hover-effect>img+img{transform:scale(1)}.card .media.media--hover-effect>img+img{opacity:0;transition:opacity .4s ease}.card:hover .media.media--hover-effect>img+img{opacity:1}.card__heading{font-size:1.4rem;font-weight:400;letter-spacing:.02em;line-height:1.4;margin-top:.75rem}.card__heading a{color:inherit}.card-information .price{font-size:1.4rem;font-weight:400;letter-spacing:.02em}.card:hover .card__heading a{opacity:.8}.card--card,.card--standard,.card--card .card__inner,.card--standard .card__inner{background:transparent;border:none;box-shadow:none}.card .media{border:none;border-radius:0;overflow:hidden}.quick-add{opacity:0;transition:opacity .3s ease}.card:hover .quick-add{opacity:1}.badge{font-size:1.1rem;font-weight:400;letter-spacing:.08em;text-transform:uppercase;padding:.5rem .75rem;border-radius:0}.button,button[type=submit],.shopify-payment-button__button{font-size:1.3rem;font-weight:400;letter-spacing:.12em;text-transform:uppercase;padding:.875rem 2rem;min-height:4.4rem;transition:all .3s ease;border-radius:0}.button--primary{background:rgb(var(--color-button));color:rgb(var(--color-button-text));border:1px solid rgb(var(--color-button))}.button--primary:hover{background:transparent;color:rgb(var(--color-button))}.button--secondary{background:transparent;color:rgb(var(--color-foreground));border:1px solid currentColor}.button--secondary:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.bej-top-bar{display:flex;justify-content:space-between;align-items:center;background:#000;color:#fff;padding:1rem 2.5rem;font-size:1.1rem;letter-spacing:.04em;font-family:var(--font-body-family);min-height:3.6rem}.bej-top-bar a{color:#fff;text-decoration:none;display:inline-flex;align-items:center;gap:.5rem;transition:opacity .3s ease}.bej-top-bar a:hover{opacity:.7}.bej-top-bar svg{width:1.4rem;height:1.4rem}.bej-top-bar__left,.bej-top-bar__right{font-size:1.1rem;letter-spacing:.04em;white-space:nowrap;display:flex;align-items:center;gap:.4rem}.bej-dropdown{position:relative}.bej-dropdown__trigger{background:none;border:none;color:#fff;font-size:1.1rem;font-family:var(--font-body-family);letter-spacing:.04em;cursor:pointer;display:flex;align-items:center;gap:.5rem;padding:0}.bej-dropdown__trigger:hover{opacity:.7}.bej-dropdown__content{display:none;position:absolute;top:100%;left:0;background:rgb(var(--color-background));min-width:28rem;padding:2rem 2.2rem;box-shadow:0 4px 20px #0000001f;z-index:100}.bej-dropdown:hover .bej-dropdown__content{display:block}.bej-dropdown__heading{font-size:1.2rem;font-weight:700;letter-spacing:.06em;color:rgb(var(--color-foreground));margin-bottom:.3rem;text-align:center}.bej-dropdown__subtitle{font-size:1rem;color:#888;letter-spacing:.03em;margin-bottom:1.5rem;text-align:center}.bej-dropdown__rows{display:flex;flex-direction:column;gap:1.2rem}.bej-dropdown__row{display:flex;align-items:center;gap:1rem}.bej-dropdown__row svg{width:1.6rem;height:1.6rem;color:rgb(var(--color-foreground));flex-shrink:0;opacity:.75}.bej-dropdown__content,.bej-dropdown__content a,.bej-dropdown__content span,.bej-dropdown__content div{color:rgb(var(--color-foreground))}.bej-dropdown__label{font-size:1.15rem;color:rgb(var(--color-foreground));letter-spacing:.02em;white-space:nowrap;opacity:.75;text-decoration:none}.bej-dropdown__value{font-size:1.15rem;color:rgb(var(--color-foreground));letter-spacing:.02em;margin-left:auto;white-space:nowrap;text-decoration:none;opacity:1}a.bej-dropdown__label:hover,a.bej-dropdown__value:hover{opacity:.75}.bej-top-bar__center{font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;color:#fff}.bej-top-bar__center a{color:#fff}.shopify-section-group-header-group .custom-liquid.section{padding:0}.shopify-section-group-header-group .custom-liquid .page-width{padding:0;max-width:100%}@media screen and (max-width:749px){.bej-top-bar__left,.bej-top-bar__right{display:none}.bej-top-bar{justify-content:center;padding:.6rem 1rem}.bej-top-bar__center{font-size:1rem;text-align:center;width:100%}}.announcement-bar{font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase;padding:.5rem 0}.header{padding-top:.8rem;padding-bottom:.8rem;border-bottom:1px solid rgba(26,26,26,.06)}.header__icon{min-width:4.4rem;min-height:4.4rem;display:flex;align-items:center;justify-content:center}.header__icon .svg-wrapper{width:1.8rem;height:1.8rem}.header__icon svg,.header__icon .icon{width:1.8rem;height:1.8rem;stroke-width:1.2}.header__heading-logo{max-width:120px}@media screen and (min-width:750px){.header__heading-logo{max-width:160px}}.shopify-section-group-header-group{position:relative;z-index:4}body:has(.banner) .section-header.shopify-section-group-header-group:not(.shopify-section-header-sticky),body:has(.banner) .section-header.shopify-section-group-header-group:not(.shopify-section-header-sticky) .header-wrapper,body:has(.banner) .section-header.shopify-section-group-header-group:not(.shopify-section-header-sticky) .header{background:transparent!important;border-bottom:none!important}body:has(.banner) .shopify-section-group-header-group:not(.shopify-section-header-sticky) .header__heading-link,body:has(.banner) .shopify-section-group-header-group:not(.shopify-section-header-sticky) .header__heading-link .h2,body:has(.banner) .shopify-section-group-header-group:not(.shopify-section-header-sticky) .header__menu-item,body:has(.banner) .shopify-section-group-header-group:not(.shopify-section-header-sticky) .header__icon,body:has(.banner) .shopify-section-group-header-group:not(.shopify-section-header-sticky) .header__icon svg,body:has(.banner) .shopify-section-group-header-group:not(.shopify-section-header-sticky) .header__icon--menu svg,body:has(.banner) .shopify-section-group-header-group:not(.shopify-section-header-sticky) .header-wrapper .disclosure__button:not(.menu-drawer .disclosure__button),body:has(.banner) .shopify-section-group-header-group:not(.shopify-section-header-sticky) .header-wrapper .localization-form__select:not(.menu-drawer .localization-form__select),body:has(.banner) .shopify-section-group-header-group:not(.shopify-section-header-sticky) .header-wrapper .disclosure__button:not(.menu-drawer .disclosure__button) svg,body:has(.banner) .shopify-section-group-header-group:not(.shopify-section-header-sticky) .header-wrapper .localization-selector:not(.menu-drawer .localization-selector) svg{color:#fff!important;fill:#fff!important}body:has(.banner) .shopify-section-group-header-group:not(.shopify-section-header-sticky) .header__heading-logo{filter:brightness(0) invert(1)}#MainContent:has(.banner){margin-top:-164px;position:relative;z-index:1}.banner{padding-top:164px}@media screen and (min-width:750px){#MainContent:has(.banner){margin-top:-157px}.banner{padding-top:157px}}@media screen and (min-width:990px){#MainContent:has(.banner){margin-top:-169px}.banner{padding-top:169px}}body:has(.banner) .shopify-section-header-sticky{background:rgb(var(--color-background))}body:has(.banner) .shopify-section-header-sticky .header-wrapper,body:has(.banner) .shopify-section-header-sticky .header{background:rgb(var(--color-background));background-color:rgb(var(--color-background))}body:has(.banner) .shopify-section-header-sticky .header__heading-link,body:has(.banner) .shopify-section-header-sticky .header__heading-link .h2,body:has(.banner) .shopify-section-header-sticky .header__menu-item,body:has(.banner) .shopify-section-header-sticky .header__icon,body:has(.banner) .shopify-section-header-sticky .header__icon svg,body:has(.banner) .shopify-section-header-sticky .disclosure__button,body:has(.banner) .shopify-section-header-sticky .localization-form__select,body:has(.banner) .shopify-section-header-sticky .disclosure__button svg,body:has(.banner) .shopify-section-header-sticky .localization-selector svg{color:rgb(var(--color-foreground));fill:currentColor}.header__inline-menu .list-menu{gap:2.4rem}.header__menu-item{font-size:1.2rem;font-weight:600;font-family:var(--font-heading-family);letter-spacing:.05rem;text-transform:uppercase;padding:.8rem 0;position:relative;white-space:nowrap;text-decoration:none}header-menu .header__menu-item .icon-caret,header-menu .header__menu-item>svg{display:none}.header__menu-item:after{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;background:currentColor;transition:width .3s ease}.header__menu-item:hover:after{width:100%}.mega-menu .mega-menu__content{padding:4rem 4.8rem;border-top:1px solid rgba(0,0,0,.06);box-shadow:0 8px 24px #00000014;background-color:rgb(var(--color-background))}.mega-menu .mega-menu__list{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:2rem 4rem;max-width:70%}.mega-menu__list--condensed{max-width:40%}.mega-menu .mega-menu__link--level-2{font-size:1.32rem;font-weight:400;text-transform:uppercase;letter-spacing:.132rem;color:rgb(var(--color-foreground));padding-bottom:1rem;margin-bottom:.5rem;text-decoration:none}.mega-menu .mega-menu__link{font-size:1.4rem;font-weight:400;text-transform:none;letter-spacing:normal;color:rgba(var(--color-foreground),.75);padding:.4rem 0;text-decoration:none}.mega-menu .mega-menu__link:hover,.mega-menu .mega-menu__link--active{color:rgb(var(--color-foreground));text-decoration:none;opacity:1}@media screen and (min-width:990px){.shopify-section-group-header-group .mega-menu__content{background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.shopify-section-group-header-group .mega-menu__link,.shopify-section-group-header-group .mega-menu__link--level-2{color:rgb(var(--color-foreground))}.shopify-section-group-header-group .mega-menu__link{color:rgba(var(--color-foreground),.75)}.shopify-section-group-header-group .mega-menu__link:hover{color:rgb(var(--color-foreground))}}.menu-drawer{background:rgb(var(--color-background))}.menu-drawer__navigation-container{padding-top:0}.menu-drawer__menu-item{font-size:1.32rem;font-weight:400;letter-spacing:.132rem;text-transform:uppercase;padding:1.6rem 3rem;border-bottom:1px solid rgba(var(--color-foreground),.15);font-family:var(--font-heading-family)}.js .menu-drawer__menu li{margin-bottom:0}.menu-drawer__submenu .menu-drawer__menu-item{font-size:1.4rem;text-transform:none;letter-spacing:normal;font-weight:400}.menu-drawer .menu-drawer__close-button{font-size:1.32rem;font-weight:400;text-transform:uppercase;letter-spacing:.132rem;border-bottom:1px dashed rgba(var(--color-foreground),.15);padding:1.6rem 3rem;margin-top:0;font-family:var(--font-heading-family)}.menu-drawer__utility-links{padding:1.5rem 3rem}.menu-drawer .menu-drawer__account{display:none}body .menu-drawer .menu-drawer__localization .disclosure__button,body .menu-drawer .menu-drawer__localization .localization-form__select,body .menu-drawer .menu-drawer__localization .disclosure__button svg,body .menu-drawer .menu-drawer__localization svg{color:rgb(var(--color-foreground));fill:rgb(var(--color-foreground))}body .menu-drawer .menu-drawer__actions .menu-drawer__action,body .menu-drawer .menu-drawer__actions .menu-drawer__action svg{color:rgb(var(--color-foreground));fill:none;stroke:rgb(var(--color-foreground))}.menu-drawer .menu-drawer__localization{display:flex;flex-direction:row;gap:1.5rem;align-items:center;justify-content:center;flex-wrap:wrap;padding-bottom:1rem;border-bottom:1px dashed rgba(var(--color-foreground),.15);margin-bottom:0}.menu-drawer .menu-drawer__localization .disclosure__button,.menu-drawer .menu-drawer__localization .localization-form__select{font-size:1.2rem;padding:.6rem 3rem .6rem 1.2rem;border:1px solid rgba(var(--color-foreground),.15);background-color:transparent;color:rgb(var(--color-foreground));position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media screen and (min-width:750px){.menu-drawer .menu-drawer__localization{flex-wrap:nowrap}.menu-drawer .menu-drawer__localization .disclosure__button,.menu-drawer .menu-drawer__localization .localization-form__select{overflow:visible;white-space:nowrap;text-overflow:unset;flex-shrink:0}.menu-drawer .menu-drawer__localization .disclosure__button>span,.menu-drawer .menu-drawer__localization .localization-form__select>span,.menu-drawer .menu-drawer__localization .disclosure__button .localization-flag-label,.menu-drawer .menu-drawer__localization .localization-form__select .localization-flag-label{overflow:visible;text-overflow:unset;max-width:none}}.menu-drawer .menu-drawer__localization .disclosure__button svg,.menu-drawer .menu-drawer__localization .localization-form__select svg{position:absolute;right:1rem;top:50%;transform:translateY(-50%);width:1rem;height:.6rem;flex-shrink:0;color:rgb(var(--color-foreground));fill:rgb(var(--color-foreground))}.localization-flag{width:2rem;height:1.5rem;object-fit:cover;vertical-align:middle;border-radius:2px;margin-right:.4rem;box-shadow:0 0 0 1px #00000014}.localization-flag-label{display:inline-flex;align-items:center}.menu-drawer__actions{display:flex;justify-content:space-around;padding:1.2rem 1rem;border-bottom:1px dashed rgba(var(--color-foreground),.15);margin-bottom:1.5rem}.menu-drawer__action{display:flex;flex-direction:column;align-items:center;text-decoration:none;color:rgb(var(--color-foreground));font-size:1.2rem;gap:.4rem;letter-spacing:.02em;flex:1;text-align:center;min-width:0}.menu-drawer__action svg{width:2rem;height:2rem;stroke-width:1;flex-shrink:0}.menu-drawer__action:hover{opacity:.75}.menu-drawer .list-social{margin-top:1.5rem;justify-content:flex-start;gap:1.5rem}.menu-drawer .list-social__link svg{width:2rem;height:2rem}.footer.footer{border-top:none;padding:2.8rem 0 1rem;background:#000;color:#fff}@media screen and (min-width:750px){.footer.footer{padding:2.8rem 0 1rem}}.footer.footer .footer__content-top{padding-bottom:0}.footer.footer .footer__blocks-wrapper{gap:1.5rem}.footer.footer,.footer.footer a,.footer.footer p,.footer.footer span,.footer.footer .footer-block__heading,.footer.footer .footer__content-bottom,.footer.footer .footer__content-bottom a,.footer.footer .disclosure__button{color:#fff}.footer a{opacity:.75}.footer a:hover,.footer .footer-block__heading{opacity:1}.footer__content-top{padding-bottom:0}@media screen and (min-width:750px){.footer__blocks-wrapper{display:flex;justify-content:space-between;gap:1.5rem}.footer__blocks-wrapper>*:nth-child(1){flex:1.4}.footer__blocks-wrapper>*:nth-child(2){flex:.8}.footer__blocks-wrapper>*:nth-child(3){flex:.8}.footer__blocks-wrapper>*:nth-child(4){flex:1.2}}.footer-block{margin-top:2.5rem}.footer-block:first-child{margin-top:0}@media screen and (min-width:750px){.footer-block{margin-top:0}}.footer-block__heading{font-size:1.4rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin-bottom:1rem;color:inherit;white-space:nowrap}.footer-block .list-menu__item--link{font-size:1.4rem;font-weight:400;letter-spacing:.01em;padding:.3rem 0;opacity:.75;transition:opacity .3s ease,color .3s ease}.footer-block .list-menu__item--link:hover{opacity:1}.footer-block .footer-block__details-content.rte p{font-size:1.4rem;line-height:1.9;opacity:.75;margin:0}.footer-block .footer-block__details-content.rte a{opacity:1;color:inherit;transition:opacity .3s ease;text-decoration:none}.footer-block .footer-block__details-content.rte a:hover{opacity:.6;text-decoration:underline}.footer .list-social{margin-top:1rem;justify-content:flex-start}.footer__social-lang-row{display:flex;align-items:center;margin-top:1.5rem}.footer__lang-select{order:-1;margin-right:2rem}.footer .footer__social-lang-row .list-social{margin-top:0;justify-content:center;flex:1}.footer__lang-select{flex-shrink:0}.footer__lang-dropdown{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.3);font-size:1.1rem;font-family:var(--font-body-family);padding:.5rem 2.5rem .5rem 1rem;cursor:pointer;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath fill='white' d='M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .8rem center;border-radius:0;letter-spacing:.04em}.footer__lang-dropdown option{background:#1a1a1a;color:#fff}.footer__lang-dropdown:focus{outline:1px solid rgba(255,255,255,.5);outline-offset:2px}.footer .footer__content-bottom .footer__localization{display:none}.footer .list-social__link{opacity:.75;transition:opacity .3s ease}.footer .list-social__link:hover{opacity:1}.footer .list-social__link svg,.footer .list-social__link .icon{width:2rem;height:2rem}.footer .footer__content-bottom{text-align:center;margin-top:1rem;padding-top:.8rem;border-top:1px solid rgba(255,255,255,.12);font-size:1.1rem;letter-spacing:.04em;opacity:.75}.footer .copyright__content a[href*=pasajdigital]{color:#1b3a5c;opacity:1}.footer .copyright__content a[href*=pasajdigital]:hover{color:#2c5282;opacity:1}.footer .payment-icons{margin-top:2rem}.footer .payment-icons svg{opacity:.8;width:3.8rem;height:2.4rem}.footer.color-scheme-3 .list-social__link,.footer.color-scheme-3 .list-social__link svg,.footer.color-scheme-3 .list-social__link .icon{color:rgb(var(--color-foreground));fill:currentColor}.footer.color-scheme-3 .list-social__link{opacity:1}.footer.color-scheme-3 .list-social__link:hover{opacity:.7}#shopify-pc__banner,#shopify-pc__banner *{font-family:var(--font-body-family),"Work Sans",sans-serif!important}#shopify-pc__banner h2{font-family:var(--font-heading-family),"Montserrat",sans-serif!important;font-weight:600;letter-spacing:.05em}#shopify-pc__banner p{font-size:1.3rem;line-height:1.7}.trust-bar{display:flex;justify-content:space-around;align-items:center;max-width:1200px;margin:0 auto;padding:2rem 1.5rem;border-top:1px solid rgba(26,26,26,.08);border-bottom:1px solid rgba(26,26,26,.08)}.trust-bar__item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.2rem;flex:1}.trust-bar__item svg{width:3.6rem;height:3.6rem;stroke-width:.8;opacity:.75}.trust-bar__item span{font-family:var(--font-heading-family);font-size:1.2rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--color-foreground));opacity:.8}@media screen and (max-width:749px){.trust-bar{flex-wrap:wrap;gap:2.5rem}.trust-bar__item{flex:0 0 45%}}#shopify-pc__banner button{font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;border-radius:0}.footer .newsletter-form__field-wrapper{max-width:360px}.footer .newsletter-form__field-wrapper input{font-size:1.3rem;letter-spacing:.04em;border:none;border-bottom:1px solid rgba(26,26,26,.3);border-radius:0;padding:.75rem 0;background:transparent}.footer .newsletter-form__field-wrapper input::placeholder{opacity:.75;letter-spacing:.06em}.product__title h1,.product__title .h1{font-size:2.4rem;font-weight:400;letter-spacing:.04em;line-height:1.3}@media screen and (min-width:750px){.product__title h1,.product__title .h1{font-size:3.2rem}}.product__info-wrapper .price{font-size:1.8rem;font-weight:400;letter-spacing:.02em}.product__text.caption-with-letter-spacing{font-size:1.1rem;letter-spacing:.15em;text-transform:uppercase;opacity:.75}.product-form__input label{font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;font-weight:400}.product-form__buttons{margin-top:1.5rem}.product-form__submit{font-size:1.3rem;letter-spacing:.15em;text-transform:uppercase;padding:1rem 2rem;width:100%}.product__description{font-size:1.5rem;line-height:1.8;opacity:.85}.product__accordion .accordion__title{font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;font-weight:400}.product__accordion .accordion__content{font-size:1.4rem;line-height:1.7;opacity:.75}.collection-hero__title{font-size:2.4rem;font-weight:400;letter-spacing:.06em;text-align:center}@media screen and (min-width:750px){.collection-hero__title{font-size:3.6rem}}.collection-hero__description{font-size:1.4rem;opacity:.75;text-align:center;max-width:600px;margin:.75rem auto 0}.facets__summary{font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase}.collection-product-count{font-size:1.1rem;letter-spacing:.06em;opacity:.75}.cart-drawer{background:rgb(var(--color-background))}.cart-drawer__head{border-bottom:1px solid rgba(26,26,26,.08);padding:1.25rem 1.5rem}.cart-drawer__head h2{font-size:1.3rem;letter-spacing:.12em;text-transform:uppercase;font-weight:400}.cart-item__name{font-size:1.3rem;font-weight:400;letter-spacing:.02em}.cart-item__price{font-size:1.3rem}.shopify-section:has(.banner){overflow:hidden}.banner[class*=banner--]{min-height:calc(100svh - 164px)!important;width:100vw;margin-left:50%;transform:translate(-50%)}.banner .banner__media img{object-position:center 30%}@media screen and (min-width:990px){.banner[class*=banner--]{min-height:100svh!important}}.banner .banner__content{text-shadow:0 2px 20px rgba(0,0,0,.5),0 1px 4px rgba(0,0,0,.3)}.banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,.35) 0%,rgba(0,0,0,.1) 40%,transparent 70%);pointer-events:none;z-index:1}.banner .banner__content-wrapper{position:relative;z-index:2}.banner__heading{font-size:2.4rem;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:#fff}@media screen and (min-width:750px){.banner__heading{font-size:4rem}}.banner__text{font-size:1.5rem;letter-spacing:.04em;font-weight:400;opacity:.9;color:#fff}.banner__buttons .button{font-size:1.3rem;letter-spacing:.15em;padding:.875rem 2.5rem;border:1px solid #ffffff;background:transparent;color:#fff}.banner__buttons .button:hover{background:#ffffff26}.search-modal__content{background:rgb(var(--color-background))}.search__input{font-size:1.6rem;font-weight:400;letter-spacing:.04em;border:none;border-bottom:1px solid rgba(26,26,26,.2);border-radius:0;padding:1rem 0}.shopify-section{transition:opacity .3s ease}.media img{transition:opacity .4s ease}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#1a1a1a08}::-webkit-scrollbar-thumb{background:#1a1a1a66;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#1a1a1a99}::selection{background:#1a1a1a14;color:inherit}*:focus-visible{outline:1px solid rgb(var(--color-foreground));outline-offset:2px}.section-header,.section-footer{border:none}.collection .page-width{padding-left:1.2rem;padding-right:1.2rem;max-width:100%}@media screen and (min-width:750px){.collection .product-grid{--grid-desktop-horizontal-spacing: 3.2rem;--grid-desktop-vertical-spacing: 2rem}.collection .grid--2-col-tablet-down .grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}}@media screen and (max-width:749px){.collection .product-grid{--grid-mobile-horizontal-spacing: 1.6rem;--grid-mobile-vertical-spacing: 1.2rem}.collection .page-width{padding-left:1.6rem;padding-right:1.6rem}}.grid--2-col-tablet-down .grid__item,.grid--4-col-desktop .grid__item{padding-bottom:2rem}.price .money,.price-item[doubly-currency]{position:static}.price--on-sale .price__regular{display:none!important}.card .price{pointer-events:none}.card .price .money{transition:none}@media screen and (min-width:750px){.card__heading,.card-information .price{font-size:1.5rem}.footer{padding-top:5rem;padding-bottom:3rem}}@media screen and (min-width:990px){.quick-add{opacity:0}.card:hover .quick-add{opacity:1}}@media screen and (min-width:1200px){.card__heading{font-size:1.6rem}}.blog-articles .blog-articles__article{margin-bottom:2rem}.blog-articles__article .card__heading{font-size:1.5rem;font-weight:400;letter-spacing:.03em;line-height:1.4}.blog-articles__article .card__heading a{text-decoration:none}.blog-articles__article .article-card__info{font-size:1.2rem;opacity:.75;letter-spacing:.04em}.blog-articles__article .article-card__excerpt{font-size:1.4rem;line-height:1.7;opacity:.7}.article-template__hero-container{margin-bottom:2rem}.article-template__title{font-size:2.4rem;font-weight:400;letter-spacing:.04em;line-height:1.3;margin-bottom:.75rem}@media screen and (min-width:750px){.article-template__title{font-size:3.6rem}}.article-template__content{font-size:1.5rem;line-height:1.8;max-width:720px;margin:0 auto}.article-template__content p{margin-bottom:1.5rem}.article-template__back{font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;opacity:.75}.article-template__social-sharing{margin-top:3rem;padding-top:1.5rem;border-top:1px solid rgba(26,26,26,.08)}.article-template__comment-wrapper{max-width:720px;margin:3rem auto 0}.section-404-page{text-align:center;padding:4rem 0}.section-404-page h1{font-size:3rem;font-weight:300;letter-spacing:.1em;margin-bottom:1rem}.section-404-page a{font-size:1.3rem;letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid currentColor;padding-bottom:.25rem}.cart__items{border-top:none}.cart-item__name{font-size:1.4rem;font-weight:400;letter-spacing:.02em}.cart-item__name a{text-decoration:none}.cart-item__price{font-size:1.4rem}.cart__footer{border-top:1px solid rgba(26,26,26,.08);padding-top:1.5rem}.cart__footer .totals{font-size:1.4rem;letter-spacing:.02em}.cart__ctas button,.cart__ctas a.button{font-size:1.3rem;letter-spacing:.12em;text-transform:uppercase}.template-search .search__input{font-size:1.6rem;font-weight:400;letter-spacing:.04em;border:none;border-bottom:1px solid rgba(26,26,26,.2);border-radius:0;padding:1rem 0}.template-search .search__button{opacity:.75}.predictive-search{border:none;border-top:1px solid rgba(26,26,26,.08);box-shadow:0 8px 24px #0000000f}.predictive-search__heading{font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;font-weight:400;opacity:.75}.predictive-search-result__item .predictive-search__item-heading{font-size:1.3rem;font-weight:400}.password-modal__content{background:rgb(var(--color-background))}.password-header{border-bottom:none}.password-header__heading{font-size:2.4rem;font-weight:400;letter-spacing:.06em}.customer{max-width:480px;margin:0 auto;padding:3rem 1.5rem}.customer h1,.customer .h1{font-size:2.4rem;font-weight:400;letter-spacing:.06em;text-align:center;margin-bottom:2rem}.customer form{max-width:400px;margin:0 auto}.customer .field__label{font-size:1.2rem;letter-spacing:.06em;text-transform:uppercase}.customer .field__input{border:none;border-bottom:1px solid rgba(26,26,26,.2);border-radius:0;padding:.75rem 0;font-size:1.4rem}.customer a{font-size:1.3rem;letter-spacing:.04em}.collection-list__item .card__heading{font-size:1.4rem;font-weight:400;letter-spacing:.06em;text-align:center}.gift-card{text-align:center;padding:3rem 1.5rem}.gift-card__title{font-size:2.4rem;font-weight:400;letter-spacing:.06em}.gift-card__number{font-size:1.6rem;letter-spacing:.15em;font-weight:400}.breadcrumbs{font-size:1.1rem;letter-spacing:.06em;text-transform:uppercase;opacity:.75;margin-bottom:1rem}.breadcrumbs a{text-decoration:none;color:inherit}.breadcrumbs a:hover{opacity:.7}.bej-trust-signals{display:flex;justify-content:center;gap:1.8rem;margin-top:1.4rem;padding-top:1.2rem;border-top:1px solid rgba(26,26,26,.06)}.bej-trust-signals__item{display:flex;align-items:center;gap:.5rem;font-size:1.1rem;font-family:var(--font-body-family);letter-spacing:.03em;color:rgba(var(--color-foreground),.55);white-space:nowrap}.bej-trust-signals__item svg{flex-shrink:0;opacity:.75}@media screen and (max-width:749px){.bej-trust-signals{flex-direction:column;align-items:center;gap:.6rem}}.card__media{position:relative}.bej-discover-overlay{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;padding:1rem 0;background:#ffffffeb;opacity:0;transform:translateY(4px);transition:opacity .35s ease,transform .35s ease;text-decoration:none;z-index:2;pointer-events:none}.card:hover .bej-discover-overlay{opacity:1;transform:translateY(0);pointer-events:auto}.bej-discover-overlay__text{font-family:var(--font-heading-family);font-size:1.15rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:rgb(var(--color-foreground))}@media screen and (max-width:989px){.bej-discover-overlay{display:none}}.footer-block__accordion{border:none;margin:0;padding:0}.footer-block__accordion-toggle{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:0;user-select:none;-webkit-user-select:none}.footer-block__accordion-toggle::-webkit-details-marker{display:none}.footer-block__accordion-toggle::marker{display:none;content:""}.footer-block__accordion-toggle .footer-block__heading{margin-bottom:0;pointer-events:none}.footer-block__accordion-icon{position:relative;width:1.4rem;height:1.4rem;flex-shrink:0;margin-left:1rem}.footer-block__accordion-icon:before,.footer-block__accordion-icon:after{content:"";position:absolute;background:#fff;transition:transform .25s ease}.footer-block__accordion-icon:before{top:50%;left:0;width:100%;height:1px;transform:translateY(-50%)}.footer-block__accordion-icon:after{top:0;left:50%;width:1px;height:100%;transform:translate(-50%)}.footer-block__accordion[open] .footer-block__accordion-icon:after{transform:translate(-50%) rotate(90deg)}.footer-block__accordion-content{padding-top:1rem}@media screen and (max-width:749px){.footer-block__accordion{border-bottom:1px solid rgba(255,255,255,.12);padding-bottom:0}.footer-block__accordion-toggle{padding:1.4rem 0}.footer-block__accordion-content{padding-top:0;padding-bottom:1.4rem}.footer-block:has(.footer-block__accordion){margin-top:0}}@media screen and (min-width:750px){.footer-block__accordion{pointer-events:auto}.footer-block__accordion-toggle{pointer-events:none;cursor:default}.footer-block__accordion-icon{display:none}.footer-block__accordion-toggle .footer-block__heading{margin-bottom:1rem}.footer-block__accordion-content{padding-top:0}}@media screen and (max-width:749px){.main-page-title,.page-title{word-break:break-word;overflow-wrap:break-word;hyphens:auto;-webkit-hyphens:auto;padding-left:1.5rem;padding-right:1.5rem;font-size:2.4rem;line-height:1.35;text-align:center}}.menu-drawer .disclosure__button,.menu-drawer .localization-form__select{padding-right:3.2rem;position:relative;min-width:0;overflow:hidden;text-overflow:ellipsis}.menu-drawer .disclosure__button .icon-caret,.menu-drawer .localization-form__select .icon-caret{position:absolute;right:1rem;top:50%;transform:translateY(-50%);width:1rem;height:.6rem;flex-shrink:0;pointer-events:none}.menu-drawer .disclosure__button>span,.menu-drawer .localization-form__select>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;max-width:calc(100% - 2rem)}.menu-drawer .disclosure__button .localization-flag-label,.menu-drawer .localization-form__select .localization-flag-label{display:inline-flex;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.rte details{border-bottom:1px solid rgba(26,26,26,.1);margin-bottom:0}.rte details summary{display:flex;align-items:center;justify-content:space-between;padding:1.6rem 0;cursor:pointer;list-style:none;font-size:1.4rem;letter-spacing:.02em;transition:opacity .3s ease}.rte details summary::-webkit-details-marker{display:none}.rte details summary::marker{content:""}.rte details summary:after{content:"+";font-size:1.8rem;font-weight:300;line-height:1;flex-shrink:0;margin-left:1.5rem;transition:transform .3s ease;color:#1a1a1a80}.rte details[open] summary:after{content:"\2212"}.rte details summary:hover{opacity:.7}.rte details>p,.rte details>div{padding:0 0 1.6rem;font-size:1.35rem;line-height:1.7;color:#1a1a1abf}.rte details summary strong{font-weight:500}.cart-drawer__cross-sell{padding:1.2rem 0;border-top:1px solid rgba(var(--color-foreground),.08)}.cart-drawer__cross-sell-title{font-size:1.1rem;font-weight:500;text-transform:uppercase;letter-spacing:.08em;margin-bottom:1rem}.cart-drawer__cross-sell-items{display:flex;flex-direction:column;gap:1rem}.cart-drawer__cross-sell-item{display:flex;align-items:center;gap:1.2rem;text-decoration:none;color:rgb(var(--color-foreground))}.cart-drawer__cross-sell-item img{width:6rem;height:7.5rem;object-fit:cover;flex-shrink:0}.cart-drawer__cross-sell-info{display:flex;flex-direction:column;gap:.3rem}.cart-drawer__cross-sell-name{font-size:1.2rem;line-height:1.4}.cart-drawer__cross-sell-price{font-size:1.2rem;opacity:.75}
/*# sourceMappingURL=/cdn/shop/t/3/assets/bej-luxury.css.map */
