@font-face{font-family:Block Berthold;src:url(/cdn/shop/files/blockberthold.otf?v=1751639070)}@font-face{font-family:PP Mori;src:url(/cdn/shop/files/PPMori-Regular.otf?v=1751810287)}@font-face{font-family:Reader Pro;src:url(/cdn/shop/files/Readers_Regular.otf?v=1752335831)}@media (min-width: 1250px){.blog-articles{grid-template-columns:1fr 1fr 1fr!important}}body,p,h1,h2,h3,h4,h5,h6,span{margin:0;letter-spacing:0}img{max-width:100%}a{text-decoration:none}body{letter-spacing:0!important}ul.slick-dots{align-items:center;justify-content:center;gap:12px;background:none;margin:0 auto;display:flex;padding:10px 30px;border-radius:55px;width:100%;height:39px;position:relative;left:0;margin-top:5px!important}ul.slick-dots li{display:flex}ul.slick-dots li::marker{content:none}ul.slick-dots li button{width:10px;height:10px;border-radius:30px;background:transparent;border:1px solid #000!important;font-size:0;border:none;padding:0;cursor:pointer}ul.slick-dots li.slick-active button{background:#000;width:10px;height:10px}img.slick-arrow{max-width:30px;z-index:3;cursor:pointer}.shop-btn:hover,.main-button:hover{transform:translateY(-4px)}.header__icon--cart .icon.icon-cart-empty{height:3rem!important;width:2rem!important;padding:0}.header__icon--cart .icon{height:3rem!important;width:3rem!important;padding:0}body:not(.customize-header) .search-modal__close-button{filter:invert(1)}body:not(.customize-header) .header__icons svg{filter:invert(1)}.customize-header .menu-drawer-container svg{filter:invert(1)}.customize-header predictive-search svg{filter:invert(1)}.customize-header .menu-drawer__account svg{filter:none}.customize-header .header{border-radius:999px;background:#0000003d;left:50%;transform:translate(-50%,20px)}.customize-header .shopify-section-header-sticky.shopify-section-header-hidden sticky-header,.customize-header .shopify-section-header-sticky.shopify-section-header-hidden .header{display:none}.customize-header .shopify-section-header-sticky sticky-header,.customize-header .shopify-section-header-sticky .header{display:grid}.customize-header .header,.customize-header sticky-header{position:absolute;width:100%}.customize-header .header.page-width{max-width:min(1400px,calc(100vw - 40px))}.customize-header .list-menu__item{color:#fff;font-family:Block Berthold;font-size:16px;font-style:normal;font-weight:400;line-height:140%;text-transform:uppercase}.customize-header .list-menu__item span.header__active-menu-item,.customize-header button.disclosure__button.localization-form__select.localization-selector{color:#fff}.list-menu__item{font-family:Block Berthold;font-style:normal;font-weight:400;text-transform:uppercase}.customize-header details[open]>.search-modal.gradient{border-radius:999px;background:#dfdfdf}details[open] .modal-overlay:after{content:unset}.mega-menu[open] .mega-menu__content{border-radius:16px;margin-top:15px;display:flex}.mega-menu__list{grid-template-columns:repeat(2,minmax(0,1fr))!important;width:35%;margin:0}.header .all-mega-menu-blocks{display:flex;align-items:center;justify-content:center;gap:15px;width:65%}.header .block-box a{display:flex;flex-direction:column;align-items:center;gap:10px}.header img.block-image{border-radius:11.413px;display:flex;width:204px;height:236px;flex-direction:column;justify-content:center;align-items:center}.header .all-mega-menu-blocks span{color:#161616;text-align:center;font-family:Block Berthold;font-size:22px;font-style:normal;font-weight:400;line-height:90%;letter-spacing:-.22px;text-transform:uppercase}@media (max-width: 1150px){.header img.block-image{width:145px;height:175px}.header .all-mega-menu-blocks span{font-size:16px}.header{padding-top:10px!important;padding-bottom:10px!important}}@media (max-width: 990px){.list-menu__item{color:#000;font-family:Block Berthold;font-size:16px;font-style:normal;font-weight:400;line-height:140%;text-transform:uppercase}}@media (max-width: 769px){.menu-drawer__navigation{padding:3rem 5px 0px 10px!important}.header .all-mega-menu-blocks{flex-wrap:wrap;justify-content:space-around;gap:10px;width:100%}.header img.block-image{width:164px;height:121px}.header .all-mega-menu-blocks span{color:#161616;text-align:center;font-family:Block Berthold;font-size:16px;font-style:normal;font-weight:400;line-height:90%;letter-spacing:-.16px;text-transform:uppercase}.customize-header .header__icon--menu[aria-expanded=true]:before{border-radius:16px;content:unset}}@media (max-width: 550px){.customize-header .header{transform:unset}.customize-header .header{padding:10px 2rem!important}.customize-header .header{transform:translate(-50%,10px)}.menu-drawer{border-radius:16px;background:#fff}.header__icon--menu[aria-expanded=true]:before{border-radius:16px}.apps-review{margin:0!important;line-height:0!important}.header img.block-image{width:100%;height:100%;max-height:170px}.customize-header .header--has-account:where(:not(.header--has-social):not(.header--has-localizations)) .menu-drawer__utility-links{margin-bottom:20px;background:#fff!important}.header--has-account:where(:not(.header--has-social):not(.header--has-localizations)) .menu-drawer__utility-links{background:#fff!important}.menu-drawer__utility-links{background:#fff}}@media (max-width: 375px){.header img.block-image{width:139px;height:117px;object-fit:cover;object-position:center}}.product .product__title h1,.product .product__title{color:#161616;font-family:Block Berthold;font-size:64px;font-style:normal;font-weight:400;line-height:90%;letter-spacing:-1.92px;text-transform:uppercase;max-width:420px}.product .product__info-container .product__description p,.product .product__info-container .product__description{color:#161616;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.32px}.product .button:after{content:unset}.product .product-form__submit{color:#fff;font-family:Block Berthold;font-size:22px;font-style:normal;font-weight:400;line-height:140%;text-transform:uppercase;border-radius:500px;background:#000;display:flex;max-width:420px;height:65px;padding:22px 32px;justify-content:center;align-items:center;gap:10px}.product .quantity:after{border-radius:1000px;border:1px solid #000}.product .quantity__input{color:#000;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:140%;text-transform:uppercase}.product .quantity__button .svg-wrapper{width:100%;pointer-events:none}.product .product-form__input{width:100%;max-width:100%!important}.product .quantity-atc-box{display:flex;align-items:center;justify-content:space-between;gap:20px}.product .buy-btn-box .product-form{margin:0!important}.product .buy-btn-box{width:100%}.product .thumbnail{border-radius:16px!important}.product .product-media-container,.product .product__media-list .media>*{border-radius:20px}.complementary-products__container .quick-add__submit{background:#000;color:#fff;border-radius:25px;padding:10px 15px!important}.complementary-products__container .card-wrapper .rating-star{--letter-spacing: 0 !important}@media (max-width: 1250px){.product .product__title h1,.product .product__title{font-size:54px}}@media (max-width: 990px){.product .product__title h1,.product .product__title{font-size:44px}.product .quantity-atc-box{gap:10px;flex-wrap:nowrap}.product .grid__item{width:100%!important}}@media (max-width: 750px){.product .product__title h1,.product .product__title{color:#161616;font-family:Block Berthold;font-size:38px;font-style:normal;font-weight:400;line-height:90%;letter-spacing:-1.14px;text-transform:uppercase;max-width:379px}.product .quantity-atc-box{gap:10px;flex-wrap:nowrap;align-items:flex-start}.product .product__info-container .product__description p,.product .product__info-container .product__description{color:#161616;font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.2px;text-transform:capitalize}.product .product-form__submit{color:#fff;font-family:Block Berthold;font-size:18px;font-style:normal;font-weight:400;line-height:140%;text-transform:uppercase;display:flex;max-width:100%;height:43.408px;padding:14.692px 21.37px;justify-content:center;align-items:center;gap:6.678px}}.collection-name{display:flex;padding:12px;justify-content:space-between;align-items:center;border-radius:12px;background:#000;color:#fff;text-align:center;font-family:Block Berthold;font-size:24px;font-style:normal;font-weight:400;line-height:110%;text-transform:uppercase;max-width:320px}.collection .full-unstyled-link{color:#000;font-family:Block Berthold;font-size:20px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.4px;text-transform:uppercase}.collection .price:not(.price--show-badge) .price-item--last:last-of-type,.collection .price__regular .price-item--regular{color:#161616;font-family:Block Berthold;font-size:20px;font-style:normal;font-weight:400;line-height:95%;letter-spacing:-.72px;text-transform:lowercase}.collection .price--on-sale .price-item--regular{font-family:poppins;font-size:16px}.card__heading a:after,.button:after{content:unset}.collection .card .media,.collection .card--card,.collection .card--standard .card__inner{border-radius:16px}.collection .quick-add__submit span{display:flex;align-items:center;gap:10px}.collection .quick-add__submit{display:flex;padding:12px 16px;flex-direction:column;justify-content:center;align-items:center;gap:10px;align-self:stretch;border-radius:1000px;background:#000;color:#fff;font-family:Block Berthold;font-size:18px;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase}.collection .yotpo .text-m{color:#000!important;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.collection .card-wrapper .rating-star{color:#000!important}.yotpo .standalone-bottomline .star-clickable{cursor:pointer;display:flex;align-items:center}delivery-promise-wc{display:none!important}.card-information .rating span{display:flex;align-items:center;justify-content:flex-start;width:100%}.card-information .prod-rating-wrap{display:flex;gap:3px;align-items:center;justify-content:flex-start}.card-information .apps-review{display:none}@media (max-width: 550px){.collection .full-unstyled-link{font-size:14px;letter-spacing:.1px;min-height:28px}.collection .quick-add__submit{color:#fff;font-family:Block Berthold;font-size:14.451px;font-style:normal;font-weight:400;line-height:120%;text-transform:uppercase;padding:.8rem}.collection .card-wrapper .rating-star{--letter-spacing: 0 !important}.collection .yotpo .text-m,.collection .card-wrapper .rating-star{font-size:14.5px!important}.collection-name{font-size:16px;max-width:230px;padding:10px}.collection .price:not(.price--show-badge) .price-item--last:last-of-type,.collection .price__regular .price-item--regular{font-size:16px;font-style:normal;font-weight:400;line-height:95%;letter-spacing:-.48px}.collection .price--on-sale .price-item--regular{font-family:poppins;font-size:14px}}.cart-drawer .quantity__button[name=plus]{border-left:1px solid #ccc}.cart-drawer .quantity__button[name=minus]{border-right:1px solid #ccc}.cart-drawer .quantity{min-height:calc((var(--inputs-border-width) * 2) + 3.4rem)!important}.cart-drawer .quantity:after{border-radius:4.444px;border:.889px solid #e7e7e7}.cart-drawer .tax-note{display:none!important}.cart-drawer .cart-item__name{color:#161616;font-family:Block Berthold;font-size:24px;font-style:normal;font-weight:400;line-height:90%;letter-spacing:-.72px;text-transform:uppercase;max-width:180px}.cart-drawer .cart-item__image{border-radius:16px}.cart-drawer .totals__total-value,.cart-drawer .price{color:#1a1a1a;font-family:Block Berthold;font-size:25px;font-style:normal;font-weight:400;line-height:95%;letter-spacing:-1.5px;text-transform:uppercase}.cart-drawer a.button{margin:0 auto;width:100%}.cart-drawer a.button,.cart-drawer .cart__checkout-button{display:flex;max-width:622px;height:65px;padding:22px 32px;justify-content:center;align-items:center;gap:10px;color:#fff;font-family:Block Berthold;font-size:22px;font-style:normal;font-weight:400;line-height:140%;text-transform:uppercase;border-radius:500px;background:#000}.cart-drawer .totals__total{color:#1a1a1a;font-family:Block Berthold;font-size:14px;font-style:normal;font-weight:400;line-height:120%;text-transform:uppercase}.cart-drawer .gurantee-box{display:flex;align-items:center;gap:8px;justify-content:center;margin:10px 0}.cart-drawer .box-text{color:#111;text-align:center;font-family:Block Berthold;font-size:12px;font-style:normal;font-weight:400;line-height:140%;text-transform:uppercase}.cart__empty-text,.cart-drawer .drawer__heading{color:#1a1a1a;font-family:Block Berthold;font-size:32px;font-style:normal;font-weight:400;line-height:120%;text-transform:uppercase}.cart-drawer .cart-item{margin-right:.5rem}@media (max-width: 750px){.cart-drawer .cart-item__name,.cart-drawer .totals__total-value,.cart-drawer .price{font-size:18px}.cart-drawer a.button{margin:0 auto;width:100%}.cart-drawer a.button,.cart-drawer .cart__checkout-button{color:#fff;font-family:Block Berthold;font-size:18px;font-style:normal;font-weight:400;line-height:140%;text-transform:uppercase;display:flex;max-width:244px;height:45px;padding:11.517px 12.669px;justify-content:center;align-items:center}.cart__empty-text,.cart-drawer .drawer__heading{font-size:22px}.cart-drawer .box-text{font-size:8px}.free-shipping-bar .free-ship{display:none}.cart-bottom-assets .box-assets{gap:1px}}.featured-product.product .product-form__submit,.featured-product .product-form__buttons{max-width:100%!important}.featured-product .yotpo .text-m{color:#161616!important;font-family:Poppins;font-size:14px;font-style:normal!important;font-weight:400;line-height:140%;text-transform:capitalize}.featured-product .buy-btn-asset-box{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%}.featured-product .btn-asset-wrap{display:flex;align-items:center;justify-content:space-between;width:100%}.featured-product .btn-txt{color:#161616;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.product__view-details{display:none!important}@media (max-width: 550px){.featured-product .btn-txt{font-size:9px}.featured-product .buy-btn-asset-box{gap:0px}.featured-product.product .product__title h1,.featured-product.product .product__title{margin-top:0}.cart-bottom-assets .box-assets{gap:2px}}@media screen and (min-width: 1015px){.featured-product:not(.product--no-media)>.product__info-wrapper{padding:0 0 0 3rem!important}}@media screen and (min-width: 1250px){.featured-product:not(.product--no-media)>.product__info-wrapper{padding:0 0 0 7rem!important}}.full-unstyled-link{color:#000;font-family:Block Berthold;text-transform:uppercase}.menu-drawer-container .drawer-menu .menu-level{list-style:none;padding-left:1rem;margin:0}.menu-drawer-container span.toggle-icon{font-size:25px;margin:0 15px 0 0}.menu-drawer-container .submenu.menu-level{display:none}.menu-drawer-container .submenu.menu-level.active{display:block}.menu-drawer-container ul.menu-level.menu-root{list-style:none;padding:0 0 0 15px}.menu-drawer-container ul.submenu.menu-level{padding:0;list-style:unset;margin:10px 0 10px 12px}.menu-drawer-container .menu-label{cursor:pointer;display:flex;justify-content:space-between;width:100%;color:#000;font-family:Block Berthold;font-size:18px;font-style:normal;font-weight:400;line-height:140%;text-transform:uppercase}.menu-drawer-container .menu-label.child{font-weight:400;font-size:16px}.menu-drawer-container .submenu .menu-item a{cursor:pointer;width:100%;color:#161616;font-family:Poppins;font-size:12.106px;font-style:normal;font-weight:500;line-height:95%;letter-spacing:-.121px;text-transform:uppercase}.menu-drawer-container .menu-item-header{margin-bottom:8px;position:relative}.menu-drawer-container .menu-label.toggle-parent:after{content:"+";position:absolute;transform:unset;right:10px;top:3px;transition:.4s;color:#000;display:flex;font-size:20px;font-weight:700}.menu-drawer-container .menu-label.toggle-parent.active:after{content:"-";right:10px;top:3px;color:#000;display:flex;font-size:20px;font-weight:700}.submenu.menu-level.active .menu-item .menu-item-header{min-height:18px}
/*# sourceMappingURL=/cdn/shop/t/64/assets/custom-CSS.css.map */
