.megamenu-wrap.has-promos{position:absolute!important;left:calc(50% - 50vw)!important;right:auto!important;width:100vw!important;max-width:100vw!important;margin:0!important;padding:0!important;min-height:560px;display:grid!important;grid-template-columns:1fr 42%;align-items:stretch;border-radius:0!important;box-shadow:none!important;background:#fff}.megamenu-wrap.has-promos .megamenu-wrap-inner{padding:56px 5vw 56px 6vw!important;align-self:start}.megamenu-wrap.has-promos .megamenus{display:flex!important;gap:90px;align-items:flex-start}.megamenu-wrap.has-promos .megamenu{min-width:180px}.megamenu-wrap.has-promos .megamenu>:first-child,.megamenu-wrap.has-promos .megamenu>:first-child a{display:block;font-size:13px!important;color:#8c8c8c!important;letter-spacing:.03em;margin-bottom:20px!important;pointer-events:auto}.megamenu-wrap.has-promos .megamenu ul{display:flex;flex-direction:column;gap:2px}.megamenu-wrap.has-promos .megamenu ul a{font-size:15px!important;line-height:1.4!important;padding:6px 0!important;color:#111!important;text-decoration:none}.megamenu-wrap.has-promos .megamenu ul a:hover{text-decoration:underline;text-underline-offset:4px}.megamenu-wrap.has-promos .header-promos{padding:0!important;margin:0!important;height:100%;display:block!important}.megamenu-wrap.has-promos .header-promos *:not(img){height:100%;margin:0!important;padding:0!important;border-radius:0!important}.megamenu-wrap.has-promos .header-promos img{width:100%!important;height:100%!important;max-height:none!important;object-fit:cover!important;display:block}@media(max-width:1024px){.megamenu-wrap.has-promos{grid-template-columns:1fr}.megamenu-wrap.has-promos .header-promos{display:none!important}}.header-mobilemenu-body .submenu-menu-inside>a.nav-link{display:none!important}.header-mobilemenu-body .submenu-menu-inside>.submenu-menuwrap{display:block!important;position:static!important;inset:auto!important;transform:none!important;opacity:inherit!important;visibility:inherit!important;pointer-events:inherit!important;width:auto!important;height:auto!important;max-height:none!important;overflow:visible!important;padding:0!important;margin:0!important;background:none!important;box-shadow:none!important}.header-mobilemenu-body .submenu-menuwrap a{display:block;padding:9px 0!important;font-size:14px!important}.header-mobilemenu-body .submenu-menuwrap>:not(ul):not(:has(ul)) svg,.header-mobilemenu-body .submenu-menuwrap>:not(ul):not(:has(ul)) .svg-inside{display:none!important}.header-mobilemenu-body .submenu-menuwrap>:not(ul):not(:has(ul)){pointer-events:none;padding-left:0!important;margin-left:0!important;gap:0!important}.header-mobilemenu-body .submenu-menuwrap>:not(ul):not(:has(ul)) *{padding-left:0!important;margin-left:0!important}@media(min-width:1025px){.megamenu-wrap.has-promos{background:#ffffffa6!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.megamenu-wrap.has-promos .megamenu-wrap-inner,.megamenu-wrap.has-promos .megamenus,.megamenu-wrap.has-promos .megamenu{background:transparent!important}.megamenu-wrap.has-promos .megamenu>:first-child,.megamenu-wrap.has-promos .megamenu>:first-child a{color:#5a5a5a!important}}.header-nav .nav-item.megamenu-inside:before,.header-nav .nav-item.megamenu-inside:after{display:none!important;content:none!important}.header-nav .nav-item.megamenu-inside,.header-nav .nav-item.megamenu-inside.active,.header-nav .nav-item.megamenu-inside>.nav-link{background:transparent!important;box-shadow:none!important}.blog-card .mediabox:before,.blog-card .mediabox:after,.blog-card .blog-media:before,.blog-card .blog-media:after{display:none!important;content:none!important}.blog-card,.blog-card:hover,.blog-card .blog-card-inner{border:0!important;box-shadow:none!important}.blog-card .mediabox img{transition:transform .6s ease!important}.blog-card:hover .mediabox img{transform:scale(1.03)}featured-blogs .featured-blogs-wrapper{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;max-width:1240px!important;margin:0 auto!important}featured-blogs .featured-blogs-wrapper>.blog-card{width:auto!important;max-width:none!important;margin:0!important}@media(max-width:767px){featured-blogs .featured-blogs-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}}.megamenu-wrap.has-promos .header-promos{position:relative!important;overflow:hidden!important}.megamenu-wrap.has-promos .header-promos:before,.megamenu-wrap.has-promos .header-promos:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.megamenu-wrap.has-promos .header-promos:before{background:url(/cdn/shop/files/homepage3_ecee430e-40ef-49d5-965f-259664eab4c8.jpg?v=1792960467&width=1600) center / cover no-repeat;opacity:1;z-index:2}.megamenu-wrap.has-promos .header-promos:after{background:url(/cdn/shop/files/IMG_0146.jpg?v=1791926104&width=1600) center / cover no-repeat;opacity:0;z-index:1}.nav-item.active .megamenu-wrap.has-promos .header-promos:before,.nav-item:hover .megamenu-wrap.has-promos .header-promos:before{animation:tssMegaFirst 9s ease-in-out infinite}.nav-item.active .megamenu-wrap.has-promos .header-promos:after,.nav-item:hover .megamenu-wrap.has-promos .header-promos:after{animation:tssMegaThird 9s ease-in-out infinite}@keyframes tssMegaFirst{0%,30%{opacity:1}36%,93%{opacity:0}to{opacity:1}}@keyframes tssMegaThird{0%,63%{opacity:0}70%,to{opacity:1}}@media(prefers-reduced-motion:reduce){.megamenu-wrap.has-promos .header-promos:before,.megamenu-wrap.has-promos .header-promos:after{animation:none!important}}.swiper-navigation .swiper-nav,.nav-has-background .swiper-nav,.swiper-nav-circular .swiper-nav{width:44px!important;height:44px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#111!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:opacity .2s,transform .2s!important}.swiper-navigation .swiper-nav:before,.swiper-navigation .swiper-nav:after{display:none!important}.nav-has-background{background:transparent!important;gap:14px!important}.swiper-navigation .swiper-nav svg{display:none!important}.swiper-navigation .swiper-nav .svg-inside{display:block!important;width:28px!important;height:16px!important;background:currentColor!important;-webkit-mask:var(--tss-arrow) center / contain no-repeat;mask:var(--tss-arrow) center / contain no-repeat}.swiper-navigation .swiper-nav[class*=prev]{--tss-arrow: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 16' fill='none' stroke='black' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M27 8H1M8 1L1 8l7 7'/%3E%3C/svg%3E")}.swiper-navigation .swiper-nav[class*=next]{--tss-arrow: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 16' fill='none' stroke='black' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 8h26M20 1l7 7-7 7'/%3E%3C/svg%3E")}.swiper-navigation .swiper-nav:hover{opacity:.6}.swiper-navigation .swiper-nav[class*=next]:hover{transform:translate(3px)}.swiper-navigation .swiper-nav[class*=prev]:hover{transform:translate(-3px)}button#subscribe,button[name=subscribe]{background:transparent!important;border:0!important;box-shadow:none!important;color:#fff;display:flex!important;align-items:center!important;justify-content:center!important;transition:opacity .2s,transform .2s}button#subscribe svg,button[name=subscribe] svg{display:none!important}button#subscribe:after,button[name=subscribe]:after{content:"";display:block;width:28px;height:16px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 16' fill='none' stroke='black' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 8h26M20 1l7 7-7 7'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 16' fill='none' stroke='black' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 8h26M20 1l7 7-7 7'/%3E%3C/svg%3E") center / contain no-repeat}button#subscribe:hover,button[name=subscribe]:hover{opacity:.6;transform:translate(3px)}a[href^="mailto:"]{text-decoration:none!important}.offcanvas-search [class*=card] [class*=title],.offcanvas-search [class*=card] [class*=name],.offcanvas-search [class*=product] [class*=title],.offcanvas-search [class*=product] h3,.offcanvas-search [class*=product] a{font-size:12px!important;line-height:1.35!important;letter-spacing:.02em;word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important}.offcanvas-search [class*=price],.offcanvas-search [class*=price] *{font-size:12px!important;line-height:1.3!important}.offcanvas-search [class*=card] [class*=content],.offcanvas-search [class*=card] [class*=info],.offcanvas-search [class*=card] [class*=details]{padding:8px 6px!important}.product-quickview,.quickview-onhover,.size-variants-onhover{display:none!important}.pagination-wrapper{display:flex;justify-content:center;margin-top:56px}.pagination-list{gap:28px!important;align-items:center;justify-content:center}.pagination-list .pagination-link,.pagination-list .pagination-item>span,.pagination-list .pagination-item>a{border:0!important;background:none!important;color:#555!important;min-width:0!important;width:auto!important;height:auto!important;padding:4px 2px!important;font-size:13px!important;letter-spacing:.12em;text-transform:uppercase;border-radius:0!important;transition:color .2s ease}.pagination-list .pagination-link:hover{color:#111!important}.pagination-list [aria-current=page],.pagination-list .active,.pagination-list .current,.pagination-list .pagination-item>span{color:#111!important;text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px}.pagination-next svg,.pagination-prev svg,.pagination-previous svg{width:16px!important;height:16px!important}.pagination-next,.pagination-prev,.pagination-previous{gap:8px}@media(max-width:989px){.header-layout-block{display:grid!important;grid-template-columns:1fr auto 1fr!important;align-items:center!important;position:relative!important}.header-layout-block>.header-logo-link{grid-column:2!important;grid-row:1!important;justify-self:center!important}.header-layout-block>.header-buttons{grid-column:3!important;grid-row:1!important;justify-self:end!important;position:static!important}.header-buttons-list{position:static!important;gap:14px!important;align-items:center}.header-buttons-list>li[data-mobile-drawer-trigger]{position:absolute!important;left:0!important;top:50%!important;transform:translateY(-50%)!important;margin:0!important}.search-cta>a,.search-cta>button,.cart-cta>a,.cart-cta>button{font-size:0!important;letter-spacing:0!important;position:relative;display:inline-flex!important;align-items:center;justify-content:center;width:24px;height:24px;padding:0!important}.search-cta>a:before,.search-cta>button:before,.cart-cta>a:before,.cart-cta>button:before{content:"";width:20px;height:20px;background:currentColor;-webkit-mask:var(--tss-icon) center / contain no-repeat;mask:var(--tss-icon) center / contain no-repeat}.search-cta{--tss-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.3' stroke-linecap='round'%3E%3Ccircle cx='10.5' cy='10.5' r='6.5'/%3E%3Cpath d='M15.5 15.5L21 21'/%3E%3C/svg%3E")}.cart-cta{--tss-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.3' stroke-linejoin='round'%3E%3Cpath d='M5 8h14l-1 13H6L5 8z'/%3E%3Cpath d='M9 8V6a3 3 0 0 1 6 0v2'/%3E%3C/svg%3E")}.cart-cta [class*=count],.cart-cta [class*=bubble],.cart-cta sup{font-size:9px!important;position:absolute!important;top:-5px;right:-7px;min-width:14px;height:14px;line-height:14px;padding:0 3px!important;text-align:center}}@media(max-width:767px){.slideshow-slide{min-height:var(--height)!important}.slideshow-media,.slideshow-media img,.slideshow-media video{height:100%!important;min-height:var(--height)!important;object-fit:cover!important}.slideshow-content-wrap{align-self:end!important;padding-bottom:56px!important}.slideshow-content.smart-grid{grid-template-rows:none!important;grid-auto-rows:auto!important;align-content:end!important;row-gap:0!important;padding-bottom:56px!important}.slideshow-content.smart-grid>.shopify-block{grid-column:1 / -1!important;justify-self:center!important;justify-content:center!important;text-align:center!important}.slideshow-content>.slideshow-description-block{grid-row:1!important;margin-bottom:18px!important}.slideshow-description,.slideshow-description p{font-size:13px!important;line-height:1.55!important;text-align:center!important}.slideshow-content>.slideshow-heading-block{grid-row:2!important}.slideshow-heading-block,.slideshow-heading-block *{font-size:44px!important;line-height:1.05!important}.slideshow-content>.shopify-buttons-block{grid-row:3!important;margin-top:26px!important}.shopify-buttons-block .button{white-space:nowrap!important;padding:10px 40px!important}.cart-drawers [data-product-recommendations-mobile]{display:none!important}}@media screen and (max-width:767px){.tss-trending>div[style*=grid]>*:nth-child(n+4){display:none!important}}predictive-search-drawer.offcanvas-search.offcanvas-open .offcanvas-contentwrap{clip-path:none!important}predictive-search-drawer.offcanvas-search.offcanvas-open>.offcanvas-inner,.offcanvas-search .offcanvas-search-left,.offcanvas-search .latest-search{background-color:#fbf9f7!important}.offcanvas-search .category-badges{display:flex!important;flex-wrap:wrap!important;gap:8px!important}.offcanvas-search .category-badges li{background:none!important;margin:0!important;padding:0!important}.offcanvas-search .category-badges a{display:inline-block!important;min-width:0!important;background:transparent!important;border:1px solid #d9d5cf!important;border-radius:0!important;padding:7px 14px!important;font-size:11px!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#3a3a3a!important;text-decoration:none!important;transition:border-color .2s,color .2s}.offcanvas-search .category-badges a:hover{border-color:#111!important;color:#111!important}.button .btn-loader{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:auto!important;height:auto!important;min-height:0!important;border:0!important;margin:0!important;padding:0!important;background:transparent!important;box-shadow:none!important;transform:none!important}.ss-terms-locked #cartCheckout,.ss-terms-locked .additional-checkout-buttons{opacity:.4!important;pointer-events:none!important;cursor:not-allowed!important;transition:opacity .2s ease}#ShippingWrapperResponse .form-status{background:transparent!important;color:#111!important;border:0!important;border-top:1px solid #e3dfd9!important;padding:0!important;margin-top:16px!important}#ShippingWrapperResponse .form-status-inner{display:flex!important;flex-direction:column!important;gap:0!important;width:100%}#ShippingWrapperResponse .form-status-inner>span{display:flex!important;justify-content:space-between;align-items:baseline;width:100%;padding:12px 0!important;border-bottom:1px solid #e3dfd9;font-size:13px!important;letter-spacing:.04em;text-transform:uppercase;color:#111!important}#ShippingWrapperResponse .form-status-inner>span:before,#ShippingWrapperResponse .form-status-inner>span:after{display:none!important}#ShippingWrapperResponse .ss-rate-price{text-transform:none;letter-spacing:0;color:#3a3a3a}#ShippingWrapperResponse .form-status.error .form-status-inner>span{color:#a33!important;text-transform:none;letter-spacing:0}shipping-calculator #ShippingWrapperResponse .form-status,shipping-calculator #ShippingWrapperResponse .form-status.success,shipping-calculator #ShippingWrapperResponse .form-status-inner{background:transparent!important;background-color:transparent!important;background-image:none!important;--color-success: transparent;--success-color: transparent;box-shadow:none!important;color:#111!important}shipping-calculator #ShippingWrapperResponse .form-status:before,shipping-calculator #ShippingWrapperResponse .form-status:after,shipping-calculator #ShippingWrapperResponse .form-status-inner:before,shipping-calculator #ShippingWrapperResponse .form-status-inner:after{display:none!important;content:none!important}.cart-drawers .cart-item-media,.cart-drawers .cart-item-media .mediabox,.cart-drawers [class*=item-media] .mediabox{background:transparent!important;overflow:hidden!important}.cart-drawers .cart-item-media .mediabox img,.cart-drawers [class*=item-media] img{width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center!important}@media(min-width:990px){.header-buttons .cart-cta .header-button{display:inline-flex!important;align-items:baseline!important;gap:4px!important}.header-buttons .cart-cta sup[data-cart-icon-bubble]{position:static!important;top:auto!important;vertical-align:baseline!important;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;min-width:0!important;width:auto!important;height:auto!important;padding:0!important;margin:0!important;font-size:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;color:inherit!important}.header-buttons .cart-cta sup[data-cart-icon-bubble]:before{content:"("}.header-buttons .cart-cta sup[data-cart-icon-bubble]:after{content:")"}}@media(max-width:989px){.header-buttons .cart-cta>a:before,.header-buttons .cart-cta>button:before{display:none!important;content:none!important}.header-buttons .cart-cta>a,.header-buttons .cart-cta>button{width:24px!important;height:24px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.header-buttons .cart-cta sup[data-cart-icon-bubble]{position:static!important;transform:none!important;display:flex!important;align-items:center!important;justify-content:center!important;width:22px!important;height:22px!important;min-width:22px!important;padding:0!important;margin:0!important;border:1px solid currentColor!important;border-radius:50%!important;background:transparent!important;box-shadow:none!important;color:inherit!important;font-size:11px!important;font-weight:400!important;line-height:1!important;letter-spacing:0!important}.header-buttons .cart-cta sup[data-cart-icon-bubble]:empty:after{content:"0"}}@media(max-width:989px){.header-buttons-list{align-items:center!important}.header-buttons .cart-cta,.header-buttons .search-cta{display:flex!important;align-items:center!important;height:24px!important}.header-buttons .cart-cta>a>span{display:none!important}.header-buttons .cart-cta>a{line-height:0!important}.header-buttons .cart-cta sup[data-cart-icon-bubble]{vertical-align:middle!important;top:0!important;width:20px!important;height:20px!important;min-width:20px!important;font-size:10px!important}}@media(max-width:989px){.icon-menudrawer line:last-child{transform:scaleX(1.56);transform-origin:0 0}}[class*=slideshow] em,[class*=slideshow] i{font-family:var(--heading-font--family, inherit)!important;font-style:italic!important;font-weight:inherit!important}#MainContent>[id$=__slideshow_zhr8ni]{position:sticky;top:0;z-index:0}#MainContent>[id$=__slideshow_zhr8ni]~.shopify-section{position:relative;z-index:1;background:#fff}
/*# sourceMappingURL=/cdn/shop/t/13/assets/custom-megamenu.css.map */
