html,body{overflow-X:hidden}.header-holder{overflow:visible!important;background-color:var(--color-background)}@media screen and (max-width:727px){.menu-meta li:first-child{display:none!important}}.menu-meta li:first-child{margin-right:8px!important}.menu-meta form{pointer-events:all}.menu-meta details{font-size:16px;text-align:center;display:flex;position:relative;background:var(--color-background);color:var(--color-text);line-height:36px;border:1px solid rgba(var(--color-text-rgb),var(--color-borders-opacity));cursor:pointer}.menu-meta details ul{font-size:inherit;left:0;flex-direction:column;position:absolute;background:var(--color-background);text-align:left;align-items:flex-start!important;border:1px solid rgba(var(--color-text-rgb),var(--color-borders-opacity))}.menu-meta details summary{padding:0 2rem 0 11px;min-width:95px}.menu-meta details[open]>summary:before{transform:rotate(270deg)}.menu-meta summary:before{content:"";border-width:.35rem;border-style:solid;border-color:transparent transparent transparent #333;position:absolute;top:calc(50% - .4rem);right:6px;transform:rotate(90deg);transform-origin:.2rem 50%;transition:.25s transform ease}.menu-meta details ul li{width:100%}.menu-meta details ul li.regular-select-item--selected{pointer-events:none;background:rgba(var(--color-text-rgb),.08)!important}.menu-meta details ul li button{color:var(--color-text);padding:13px 12px 11px;font-size:calc(13px / 18 * var(--base-body-size) + 0px);line-height:1;text-align:left}.menu-meta .localization-form-holder .localization-form__item,.menu-meta .localization-form{margin:0!important}.image-with-text-overlay-holder .image-wsith-text-overlay{padding-bottom:100px}@media screen and (min-width:727px){.image-with-text-overlay-holder.grid{flex-wrap:nowrap}}.image-with-text-overlay__wrap{overflow:visible!important}.image-with-text-overlay__content{position:relative!important}@media screen and (max-width:727px){.image-with-text-overlay:not(:first-child){margin-top:120px}}h1.product__title{line-height:1.05;font-weight:var(--font-weight-headings);margin-bottom:10px}@media screen and (max-width:835px){.product.featured-product .product__header{padding:0}h1.product__title{font-size:24px}}.product-gallery__viewport{height:auto!important}.product-gallery__item,.product-thumbnails li,.product-gallery__navigation,.product__price--unit:empty{display:none}@media screen and (min-width:836px){.product.featured-product .product__offers{margin-top:0!important}}.product-gallery__item figure{background:var(--color-background)}.product-gallery__item[data-product-media-type=video]{align-items:center}.product-gallery__item[data-product-media-type=video]>div{height:100%;background:#fff}.product-variant__item{min-width:100px!important;width:20%}.product-variant__item--color{height:auto!important;min-height:56px!important}.product-variant__label{border-radius:2px;display:flex;flex-direction:column;height:auto!important;padding:12px!important;white-space:nowrap}.product-variant__label span{min-width:24px;min-height:24px;border-radius:14px;margin:0 0 8px!important}.product-gallery__items{overflow:scroll;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none;transform:none!important}.product-gallery.js-enabled .product-gallery__item.after-active figure{transform:none!important}.product-gallery__items::-webkit-scrollbar{display:none}.product-gallery.js-enabled .product-gallery__item{cursor:initial!important;scroll-snap-align:start}.product-gallery.js-enabled .product-gallery__item.before-active figure{transform:none!important}.product-gallery.js-enabled .product-gallery__item img{object-fit:contain;background-color:var(--color-background);border-radius:4px}.product-gallery.js-enabled .product-gallery__item:after{background:none!important}.product-thumbnails{margin-top:12px;display:flex;flex-wrap:wrap}@media screen and (max-width:835px){.product-thumbnails{width:calc(100% - 12px);padding-left:var(--grid-padding);padding-right:var(--grid-padding)}}@media screen and (max-width:1023px){.product-thumbnails li{margin-right:6px!important}}@media screen and (min-width:1023px){product-slider{transform:translate(64px)}.product-thumbnails{margin-top:0;display:block;position:absolute;left:calc(var(--grid-width)/ 12 * 1);top:0;width:56px;height:56px;background-color:var(--color-background);z-index:100}}@media screen and (min-width:836px){.product-gallery.js-enabled .product-gallery__item>div.lazy-image{visibility:unset!important;padding-top:100%!important}}.product-thumbnails li.thumbnail-link.video{background-color:#ebebeb}.product-thumbnails li{background-color:var(--color-background);margin:0 4px 6px 0;cursor:pointer;width:56px;height:56px;align-items:center;justify-content:center}.product-thumbnails li img{object-fit:contain}.play-icon{position:absolute;width:40px;height:40px;border-radius:20px;border:2px solid #111;display:flex;flex-direction:column}.play-icon:after{content:"";position:absolute;top:10px;left:12px;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid #111}product-form:not(:first-child),product-variants:not(:first-child){margin-top:2em}.product__price--original{font-weight:400!important;font-size:24px}.product__extras{margin-top:0!important}.product-icons{margin-top:20px}.product-icons img{margin-left:-13px;width:90px;height:90px}.product-icons img:last-child{margin-right:-13px}.featured-product-link{margin-top:20px}.variant-metadata{display:none}.variant-metadata:empty{display:none!important}.toggle__content.rte p{margin-bottom:0}.toggle__content.rte p:last-child{margin-bottom:1.5em}.product-variant__container .product-variant__item input[disabled]+label:after{display:none}.product__cart-actions-holder.disabled{opacity:1;pointer-events:all}.product__cart-actions-holder>button:not(:only-child){display:none}.restock-rocket-button-container>button{height:60px}#form-Select{background:none!important}.featured-product-link.button--underline,.featured-product-link.button--underline:hover{margin-top:3rem}.featured-product-link.button--underline,.featured-product-link.button--underline:hover,.image-with-text__button.button.button--underline{transform:translate(-50%)!important;position:relative!important;left:50%!important}.ooo-instagram-header__subheading strong{font-size:calc(40px / 36 * var(--base-headings-size) + 0px);line-height:1.05;font-weight:var(--font-weight-headings)}@media screen and (max-width:599px){.ooo-instagram-header__subheading strong{font-size:20px}}.ooo-instagram-footer__button{border:none;border-bottom:2px solid!important;padding-left:0!important;padding-bottom:10px!important;padding-right:54px!important;position:relative;line-height:28px;text-transform:none;transition:all .12s linear}.ooo-instagram-footer__button:after{content:"";width:32px;height:11px;top:calc(50% - 8px);right:0;position:absolute;transition:all .12s linear;background-image:url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' role='presentation' enable-background='new -19 23 66 16' viewBox='-19 23 66 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23394868' d='m-19 29.6h64v2.9h-64z'%3E%3C/path%3E%3Cpath fill='%23394868' d='m47 31-2-2-6-6-2 2 5.9 6-5.9 6 2 2 6-6z'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-size:48px 14px;background-position:right}.ooo-instagram-footer__button:hover{padding-right:65px!important}.ooo-instagram-footer__button:hover:after{width:50px}. .footer-item--menus > div{padding-right:0!important}@media screen and (min-width:1023px){.footer-item--menus:nth-child(2){text-align:right}}.button--underline{text-transform:none}.pdicons{display:flex;flex-wrap:wrap;justify-content:space-evenly;gap:10px 10px;margin-top:2.4em}@media(max-width:575.98px){.pdicons img{height:75px;width:75px}}@media(min-width:576px)and (max-width:767.98px){.pdicons img{height:90px;width:90px}}@media(min-width:768px)and (max-width:991.98px){.pdicons img{height:120px;width:120px}}@media(min-width:992px)and (max-width:1199.98px){.pdicons img{height:140px;width:140px}}@media(min-width:1200px){.pdicons img{height:160px;width:160px}}.rale-widget input[type=checkbox]:not(.product-variant__input){margin-right:0!important}.product-variant .product-variant__name{font-size:20px;margin-bottom:0}.product-variant__container .product-variant__item--color label{font-size:16px}@media screen and (max-width:835px){.template-page .section-w-margin,.image-with-text__image{margin-bottom:3rem!important}.image-with-text--left-alignment .image-with-text__image,.image-with-text--right-alignment .image-with-text__content{margin-left:0!important}}@media screen and (max-width:1023px){.footer-links-body{line-height:1.5}}@media screen and (max-width:400px){.sidebar__menu.sidebar--primary a{font-size:.8em}}.mount-toggles .toggle__title{padding-right:1em}@media screen and (min-width:480px){.image-reveal--opacity .lazy-image img[alt="How to convert a dbteo bag 1.0 from tote to backpack!"]{transform:scale(.5)!important}}.lazy-image.animation:after{background:none!important}#form-Header-Text,#form-Description,#form-Product-Name,#form-Success-Text,#form-Select{color:#394868!important}.anime-bag{max-width:100%;max-height:640px;width:auto;height:auto;margin:0 auto -100px;display:block}@media screen and (min-width:480px){.anime-bag{margin-bottom:-200px}}.clearfix{clear:right}.clearfix:after{content:"";clear:both;display:table}
/*# sourceMappingURL=/cdn/shop/t/20/assets/overrides.css.map */
