:root{--elephant-article-nav-thumb-w: 80px;--elephant-article-nav-thumb-h: 120px}body:is(.collection-orimi,.template-collection-orimi){--announcement-height: 0px;--elephant-orimi-footer-bg: #fff;--elephant-orimi-footer-color: #000;background:transparent}body:is(.collection-orimi,.template-collection-orimi) .announcement-bar-section{display:none!important}body:is(.collection-orimi,.template-collection-orimi) .shopify-section{background:transparent}body:is(.collection-orimi,.template-collection-orimi) #main-content{background-image:var(--elephant-orimi-bg-image, none);background-size:cover;background-position:center center;background-repeat:no-repeat;background-attachment:fixed}body:is(.collection-orimi,.template-collection-orimi) .template-header--image{display:none!important}body:is(.collection-orimi,.template-collection-orimi) .template-header,body:is(.collection-orimi,.template-collection-orimi) .template-header--content,body:is(.collection-orimi,.template-collection-orimi) #ProductGridContainer,body:is(.collection-orimi,.template-collection-orimi) .product-card,body:is(.collection-orimi,.template-collection-orimi) .product-card-info{isolation:auto}body:is(.collection-orimi,.template-collection-orimi) .template-header--content{z-index:auto}body:is(.collection-orimi,.template-collection-orimi) .product-card-vendor a,body:is(.collection-orimi,.template-collection-orimi) .product-card-title,body:is(.collection-orimi,.template-collection-orimi) .product-card-info .price .amount,body:is(.collection-orimi,.template-collection-orimi) .template-header--title,body:is(.collection-orimi,.template-collection-orimi) .pagination--wrapper .thb-filter-count .facets__label{mix-blend-mode:difference;color:#fff!important}body:is(.collection-orimi,.template-collection-orimi) .pagination--wrapper .pagination--progress{mix-blend-mode:difference;background-color:#fff6}body:is(.collection-orimi,.template-collection-orimi) .pagination--wrapper .pagination--progress-bar{background-color:#fff}body:is(.collection-orimi,.template-collection-orimi) .template-header--description,body:is(.collection-orimi,.template-collection-orimi) .template-header--description *{color:#fff!important}body:is(.collection-orimi,.template-collection-orimi) .template-header--description{mix-blend-mode:difference}body:is(.collection-orimi,.template-collection-orimi) .template-header--description *{mix-blend-mode:normal}body:is(.collection-orimi,.template-collection-orimi) .header:not(.is-sticky):not(.open-menu) .logolink .logoimg:not(.logoimg--light){opacity:0}body:is(.collection-orimi,.template-collection-orimi) .header:not(.is-sticky):not(.open-menu) .logolink .logoimg--light{opacity:1}body:is(.collection-orimi,.template-collection-orimi) .header-section:has(.header:not(.is-sticky):not(.open-menu)){mix-blend-mode:difference}body:is(.collection-orimi,.template-collection-orimi) .header:not(.is-sticky):not(.open-menu) .full-menu--menu-primary>li>a,body:is(.collection-orimi,.template-collection-orimi) .header:not(.is-sticky):not(.open-menu) .full-menu--menu-primary .menu-item-badge,body:is(.collection-orimi,.template-collection-orimi) .header:not(.is-sticky):not(.open-menu) .thb-secondary-area-item.thb-secondary-myaccount,body:is(.collection-orimi,.template-collection-orimi) .header:not(.is-sticky):not(.open-menu) .thb-secondary-area .thb-item-count,body:is(.collection-orimi,.template-collection-orimi) .header:not(.is-sticky):not(.open-menu) .mobile-toggle{color:#fff!important}body:is(.collection-orimi,.template-collection-orimi) .header:not(.is-sticky):not(.open-menu) .full-menu--menu-primary .menu-item-badge{border-color:#fff!important}body:is(.collection-orimi,.template-collection-orimi) .header:not(.is-sticky):not(.open-menu) .thb-secondary-area svg path,body:is(.collection-orimi,.template-collection-orimi) .header:not(.is-sticky):not(.open-menu) .thb-localization-forms.inside-header .select-arrow svg path{stroke:#fff!important}body:is(.collection-orimi,.template-collection-orimi) .header:not(.is-sticky):not(.open-menu) .thb-secondary-area-item,body:is(.collection-orimi,.template-collection-orimi) .header:not(.is-sticky):not(.open-menu) .thb-shopify-account{color:#fff!important}body:is(.collection-orimi,.template-collection-orimi) .header:not(.is-sticky):not(.open-menu) .mobile-toggle span{background:#fff!important}body:is(.collection-orimi,.template-collection-orimi) .header:not(.is-sticky):not(.open-menu) .thb-secondary-area .thb-item-count{background-color:#fff!important;color:#000!important}body:is(.collection-orimi,.template-collection-orimi) .facets-popup-modal{mix-blend-mode:normal;isolation:isolate}body:is(.collection-orimi,.template-collection-orimi) .facets-popup-modal[open]{z-index:9999}@media only screen and (min-width:1068px){body:is(.collection-orimi,.template-collection-orimi) .facets--bar{isolation:auto;z-index:auto}body:is(.collection-orimi,.template-collection-orimi) .facets--bar facet-buttons{mix-blend-mode:difference;position:relative;z-index:110}body:is(.collection-orimi,.template-collection-orimi):has(.header.is-sticky) .facets--bar facet-buttons{z-index:40}body:is(.collection-orimi,.template-collection-orimi) .facets--bar facet-buttons *{mix-blend-mode:normal!important}body:is(.collection-orimi,.template-collection-orimi) .facets--bar facet-buttons .filter_by_label,body:is(.collection-orimi,.template-collection-orimi) .facets--bar facet-buttons .facets-popup-modal__button{color:#fff!important;border-color:#fff!important}body:is(.collection-orimi,.template-collection-orimi) .facets--bar facet-buttons .facets-popup-modal__button span{color:#fff!important;background-color:transparent!important;border:1px solid #fff}}body:is(.collection-orimi,.template-collection-orimi) .facets--bar .facets-toggle--fixed{mix-blend-mode:normal;isolation:isolate}body:is(.collection-orimi,.template-collection-orimi) .footer,body:is(.collection-orimi,.template-collection-orimi) .footer-group,body:is(.collection-orimi,.template-collection-orimi) .footer-section,body:is(.collection-orimi,.template-collection-orimi) footer{position:relative;z-index:3;background:var(--elephant-orimi-footer-bg)!important;color:var(--elephant-orimi-footer-color)!important}body:is(.collection-orimi,.template-collection-orimi) footer *,body:is(.collection-orimi,.template-collection-orimi) .footer *{color:var(--elephant-orimi-footer-color)!important;border-color:var(--elephant-orimi-footer-color)!important}body:is(.collection-orimi,.template-collection-orimi) .footer-information-bar,body:is(.collection-orimi,.template-collection-orimi) .footer-information-bar-wrapper,body:is(.collection-orimi,.template-collection-orimi) .single-image,body:is(.collection-orimi,.template-collection-orimi) .image-with-text,body:is(.collection-orimi,.template-collection-orimi) .shopify-section:has(.single-image){background:var(--elephant-orimi-footer-bg)!important;position:relative;z-index:3}body:is(.collection-orimi,.template-collection-orimi) .shopify-section:has(.footer-information-bar){background:var(--elephant-orimi-footer-bg)!important;position:relative;z-index:auto}body:is(.collection-orimi,.template-collection-orimi) .side-panel,body:is(.collection-orimi,.template-collection-orimi) .mobile-menu-drawer,body:is(.collection-orimi,.template-collection-orimi) .search-drawer,body:is(.collection-orimi,.template-collection-orimi) .thb-localization-forms-modal{mix-blend-mode:normal!important;isolation:isolate;background:var(--bg-body, #fff)!important}body:is(.collection-orimi,.template-collection-orimi) .side-panel,body:is(.collection-orimi,.template-collection-orimi) .side-panel *{color:var(--color-body, #000)!important;border-color:var(--color-border, #eaeaea)!important}body:is(.collection-orimi,.template-collection-orimi) .header-section:has(.mobile-toggle-wrapper[open]),body:is(.collection-orimi,.template-collection-orimi) .header-section:has(.mobile-menu-drawer.active),body:is(.collection-orimi,.template-collection-orimi) .header-section:has(.header.open-menu){mix-blend-mode:normal!important}.footer .social-links svg.icon-line{width:18px;height:18px}.shopify-section.section-background-video+.shopify-section{margin-top:100px}@media screen and (max-width:749px){.shopify-section.section-background-video+.shopify-section{margin-top:48px}}.background-video .button.white{background:transparent;color:#fff;border:1px solid #fff;transform:translateY(70px)}.background-video__content-wrap{pointer-events:none}.background-video__content-wrap a,.background-video__content-wrap button{pointer-events:auto}.background-video__controls{z-index:50;pointer-events:auto}.background-video__controls button{pointer-events:auto}.background-video .button.white span:after{color:#fff}@media screen and (hover:hover){.background-video .button.white:hover{background:#fff;color:#000}.background-video .button.white:hover span:after{color:#000}}@media only screen and (max-width:767px){.slideshow.mobile-height-match-video,.slideshow.mobile-height-match-video .slideshow__slide{height:var(--match-video-height, calc(100svh - var(--announcement-height, 0px)));min-height:var(--match-video-height, calc(100svh - var(--announcement-height, 0px)))}.slideshow.mobile-height-match-video .flickity-viewport{height:var(--match-video-height, calc(100svh - var(--announcement-height, 0px)));min-height:var(--match-video-height, calc(100svh - var(--announcement-height, 0px)));max-height:var(--match-video-height, calc(100svh - var(--announcement-height, 0px)))}}@media only screen and (min-width:768px){.slideshow.desktop-height-match-video,.slideshow.desktop-height-match-video .slideshow__slide{height:var(--match-video-height, calc(100dvh - var(--announcement-height, 0px)));min-height:var(--match-video-height, calc(100dvh - var(--announcement-height, 0px)))}.slideshow.desktop-height-match-video .flickity-viewport{height:var(--match-video-height, calc(100dvh - var(--announcement-height, 0px)));min-height:var(--match-video-height, calc(100dvh - var(--announcement-height, 0px)));max-height:var(--match-video-height, calc(100dvh - var(--announcement-height, 0px)))}}.line-qr-section{padding:100px 0;text-align:center}.line-qr-inner{max-width:220px;margin:0 auto}.line-qr-image{width:140px;height:auto;display:block;margin:0 auto 24px}.line-qr-text{font-size:12px;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;font-weight:500;opacity:.8}.line-qr-sub{font-size:10px;letter-spacing:.2em;margin-bottom:16px;opacity:.6}.social-links--has-label li{margin-bottom:12px}.social-links--has-label li:last-child{margin-bottom:0}.social-links--has-label .social{display:inline-flex;align-items:center;gap:14px}.social.line span,.social.instagram span{line-height:1}.product-slider--image-link{display:block;cursor:pointer}.product-slider--image-link img{display:block}@media only screen and (min-width:1068px){.header:not(.open-menu):not(.is-sticky) .full-menu--menu{pointer-events:none}.header:not(.open-menu):not(.is-sticky) .full-menu--menu a{pointer-events:auto}.facets--bar{position:relative;z-index:110}body:has(.header.open-menu) .facets--bar{z-index:45}}.template-header--image{filter:brightness(51%)}.blog-post-detail .featured-image--no-bg{min-height:0!important;padding-top:calc(var(--header-height, 86px) + 40px);padding-bottom:0!important;margin-bottom:30px;align-items:flex-start}.blog-post-detail .featured-image--no-bg:after{display:none!important}.blog-post-detail .featured-image--no-bg .post-title{color:var(--color-body, #000)}@media only screen and (min-width:1068px){.blog-post-detail .featured-image--no-bg{margin-bottom:40px}}.blog-post-detail--navigation-image{width:var(--elephant-article-nav-thumb-w)!important;height:var(--elephant-article-nav-thumb-h)!important;overflow:hidden}.search-drawer--searchform input[type=search]{font-size:1rem}@media(min-width:1068px){.search-drawer--searchform input[type=search]{font-size:1.2rem}}.announcement-bar-section .announcement-bar{display:flex;justify-content:space-between;align-items:center;padding:4px 15px;grid-template-columns:none}.announcement-bar-section .announcement-bar--inner{display:flex;align-items:center;flex:1;min-width:0;max-width:none;overflow:hidden;white-space:nowrap;grid-area:auto}.announcement-bar-section .announcement-bar--localization{display:flex;align-items:center;flex-shrink:0}.announcement-bar-section .announcement-bar--social{display:block;flex-shrink:0}.announcement-bar-section .announcement-bar--marquee .announcement-bar--item:before{display:none}.announcement-bar-section .announcement-bar a{text-decoration:underline}.product-card:has(.out-of-stock) .product-featured-image-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:15;background:#fff9;pointer-events:none}.full-menu--submenu li:first-child a{font-weight:700}.mobile-menu a[title=sale i],.full-menu--menu-primary a[title=sale i],.full-menu--menu-secondary a[title=sale i]{color:#e00000!important;position:relative;font-weight:600}.no-underline{text-decoration:none}.custom-footer-layout{display:flex;justify-content:space-between;align-items:center}.custom-footer-layout p{margin:0}.custom-footer-layout .legal-notice-link{margin-left:auto;font-size:.75em}.custom-footer-layout .legal-notice-link a{text-decoration:none}.product-store-stock{display:grid;gap:20px;margin:0;font-size:.8125rem;line-height:1.55}.product-store-stock-accordion .product-store-stock{padding-top:4px}.product-store-stock--wrapper:has(.product-store-stock:empty){display:none}.thb-product-detail .product-information .accordion+.product-store-stock--wrapper{margin-top:-25px}.thb-product-detail .product-information .accordion+.product-store-stock--wrapper .accordion{border-top:0}.thb-product-detail .product-information .product-store-stock--wrapper+.accordion{border-top:0;margin-top:-25px}.product-info-accordion{margin:0}.product-vendor a.text-button{display:inline-block}.product-details-list{display:inline-block;list-style-type:none;margin:0;padding:0}.product-details-list li{margin:0}.size-table table{width:100%;border-collapse:collapse;table-layout:fixed;margin-bottom:10px;font-size:.8rem}.size-table th,.size-table td{border:1px solid #ddd;padding:.4em .6em;text-align:center;font-weight:400}.product-size-guide__model{margin:0}.product-store-stock__name{font-weight:600;margin-bottom:4px}.product-store-stock__status{margin-top:8px;display:flex;align-items:center;gap:6px}.product-store-stock__icon{font-size:.75rem;line-height:1}.product-store-stock__status--in .product-store-stock__icon{color:#1a7f37}.product-store-stock__status--out .product-store-stock__icon{color:#b42318}.cart-delivery-datetime{margin:0 0 20px}.cart-delivery-datetime__title{margin-bottom:8px}.cart-delivery-datetime__help{font-size:.75rem;line-height:1.5;margin:0 0 14px}.cart-delivery-datetime__fields{display:grid;gap:12px}@media only screen and (min-width:768px){.cart-delivery-datetime__fields{grid-template-columns:1fr 1fr}}.cart-delivery-datetime .field input,.cart-delivery-datetime .field select{margin-bottom:0;width:100%}.cart-delivery-datetime .field label{background-color:var(--bg-body, #fff);font-size:.6875rem;padding:0 6px;height:auto;left:11px;transform:translateY(-50%)}.blog-section .blog-post .featured-image--link:after{font-size:0}
/*# sourceMappingURL=/cdn/shop/t/40/assets/custom.css.map */
