.novel-bundle-mobile-banner{display:none}.novel-typewriter--cursor:after{content:"";display:inline-block;width:.08em;height:.9em;margin-inline-start:.12em;vertical-align:-.08em;background:currentColor;animation:novel-typewriter-cursor .76s steps(1,end) infinite}@keyframes novel-typewriter-cursor{50%{opacity:0}}.novel-bundle-page .gbbBundleWrapper,.novel-bundle-page .gbbBundleWrapper button,.novel-bundle-page .gbbBundleWrapper input,.novel-bundle-page .gbbBundleWrapper select,.novel-bundle-page .gbbBundleWrapper textarea{font-family:var(--novel-bundle-font-family, var(--body_font_family))!important}.novel-bundle-page .gbbProductAddButton,.novel-bundle-page .gbbFooterNextButton,.novel-bundle-page .gbbDropdownTrigger,.novel-bundle-page [class*=gbb][class*=AddToCart]{background-color:var(--novel-bundle-accent, #6d8573)!important;border-color:var(--novel-bundle-accent, #6d8573)!important;color:var(--novel-bundle-button-text, #fffbef)!important}.novel-bundle-page .gbbProductAddButton *,.novel-bundle-page .gbbFooterNextButton *,.novel-bundle-page .gbbDropdownTrigger *,.novel-bundle-page [class*=gbb][class*=AddToCart] *{color:inherit!important}.novel-bundle-page .gbbCategoryTabContainer,.novel-bundle-page .gbbBoxSelectionItem,.novel-bundle-page .gbbDropdownOptions,.novel-bundle-page .gbbFooterActionContainer{border-color:var(--novel-bundle-accent, #6d8573)!important}.novel-bundle-page .gbbCategoryTabContainer[class*=active],.novel-bundle-page .gbbBoxSelectionItem[class*=active],.novel-bundle-page [class*=gbb][class*=Active]{color:var(--novel-bundle-accent, #6d8573)!important;border-color:var(--novel-bundle-accent, #6d8573)!important}.novel-bundle-page [class*=gbb][class*=Progress] [class*=active],.novel-bundle-page [class*=gbb][class*=Progress] [class*=Active]{background-color:var(--novel-bundle-accent, #6d8573)!important;border-color:var(--novel-bundle-accent, #6d8573)!important}.header--icon-item.cart.novel-basket-has-items .header--icon-link-text{position:relative;isolation:isolate}.header--icon-item.cart.novel-basket-has-items .header--icon-link-text:before{content:"";position:absolute;inset-block-start:50%;inset-inline-start:50%;width:50px;height:50px;border-radius:50%;background:repeating-conic-gradient(from 0deg,rgba(190,160,100,.35) 0deg 5deg,transparent 5deg 24deg);-webkit-mask:radial-gradient(circle,transparent 0 17px,#000 18px);mask:radial-gradient(circle,transparent 0 17px,#000 18px);pointer-events:none;z-index:0;animation:novel-basket-rays 10s ease-in-out infinite}.header--icon-item.cart.novel-basket-has-items .header-brand-icon--basket{position:relative;z-index:1}.header--icon-item.cart.novel-basket-has-items .cart--count{z-index:2}.novel-confetti-piece{position:fixed;z-index:2147483646;width:16px;height:24px;border-radius:2px;pointer-events:none;animation:novel-confetti-pop .9s cubic-bezier(.15,.7,.25,1) forwards}.novel-smoke-puff{position:fixed;z-index:2147483646;width:1px;height:1px;pointer-events:none}.novel-smoke-puff__cloud{position:absolute;inset:0 auto auto 0;width:var(--novel-smoke-size);height:var(--novel-smoke-size);border-radius:50%;background:radial-gradient(circle,var(--novel-smoke-color) 0 48%,transparent 72%);filter:blur(1px);opacity:0;transform:translate(-50%,-50%) scale(.3);animation:novel-smoke-poof .76s ease-out var(--novel-smoke-delay) forwards}@keyframes novel-basket-rays{0%{opacity:.25;transform:translate(-50%,-50%) rotate(0) scale(.96)}50%{opacity:.42;transform:translate(-50%,-50%) rotate(18deg) scale(1.02)}to{opacity:.25;transform:translate(-50%,-50%) rotate(36deg) scale(.96)}}@keyframes novel-smoke-poof{0%{opacity:0;transform:translate(-50%,-50%) scale(.3)}24%{opacity:.82}to{opacity:0;transform:translate(calc(-50% + var(--novel-smoke-x)),calc(-50% + var(--novel-smoke-y))) scale(1.45)}}@keyframes novel-confetti-pop{0%{opacity:1;transform:translateZ(0) rotate(0) scale(.75)}to{opacity:0;transform:translate3d(var(--novel-confetti-x),var(--novel-confetti-y),0) rotate(var(--novel-confetti-r)) scale(1)}}@media screen and (max-width:767px){.novel-bundle-page .gbbBundleBanner{display:block;width:100%;max-width:none;height:auto;margin:0;padding:0;object-fit:contain}}.product--card-detail-button.product-addtocart-btn{display:block;position:absolute!important;inset-inline-end:4px!important;inset-block-end:4px!important;z-index:5;transform:none!important;pointer-events:auto}.product--card-detail-button.product-addtocart-btn .product--icon{background:transparent!important;border:1px solid rgba(255,255,255,.95)!important;color:#fff!important;box-shadow:0 2px 8px #0000002e;transform:scale(.8)!important;transform-origin:bottom right}.page--banner.novel-about-banner .page--banner-desktop-media img{object-position:center 32%!important}.page--banner.novel-about-banner .page--banner-content{padding:0;overflow:visible}.page--banner.novel-about-banner .page--banner-content>div{position:relative;width:100%;height:100%;margin:0}.page--banner.novel-about-banner .page--banner-content-inner{position:absolute;top:var(--novel-about-content-y);left:var(--novel-about-content-x);width:min(640px,calc(100% - 40px));transform:translate(-50%,-50%)}.product--card-image,.product--card-image .media,.product--card-image img,.product--card-image video,.section-main-product .main--product-image-slider-outer,.section-main-product .main--product-item,.section-main-product .main--product-img,.section-main-product .main--product-img img,.section-main-product .main--product-img video{border-radius:0!important}.section-main-product .main--product-content-inner,.section-main-product .sticky--button-box,.section-main-product .sticky--product-image,.section-main-product .border-rounded{border-radius:0!important}.novel-bundle-page .cart--side-drawer,.novel-bundle-page #CartDrawer,.novel-bundle-page #MobileDrawer,.novel-bundle-page [data-drawer=mobile-menu-drawer]{z-index:2147483647!important}.novel-bundle-page:has(.cart--side-drawer.show) .gbbFooterActionContainer,.novel-bundle-page:has(.cart--side-drawer.show) [class*=gbb][class*=FooterAction],.novel-bundle-page:has([data-drawer=mobile-menu-drawer].show) .gbbFooterActionContainer,.novel-bundle-page:has([data-drawer=mobile-menu-drawer].show) [class*=gbb][class*=FooterAction],body.mobile-menu-open .gbbFooterActionContainer,body.mobile-menu-open [class*=gbb][class*=FooterAction]{visibility:hidden!important;opacity:0!important;pointer-events:none!important}@media(prefers-reduced-motion:reduce){.novel-typewriter--cursor:after{display:none}.header--icon-item.cart.novel-basket-has-items .header--icon-link-text:before{animation:none;opacity:.3;transform:translate(-50%,-50%)}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/novel-site-effects.css.map */
