:root{--fdb-green: #ffd23d;--fdb-green-dark: #c99f1f;--fdb-yellow: #ff9f1c;--fdb-bg: #0b0b0e;--fdb-panel: #16171b;--fdb-muted: #a8a8b3;--fdb-line: rgba(190, 190, 202, .16)}@property --fdb-ang{syntax: "<angle>"; initial-value: 0deg; inherits: false;}::selection{background:var(--fdb-green);color:#171203}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background-image:radial-gradient(1100px 500px at 85% -5%,rgba(255,210,61,.05),transparent 60%),radial-gradient(900px 600px at 0% 100%,rgba(255,159,28,.035),transparent 55%);background-attachment:fixed}::-webkit-scrollbar{width:11px;height:11px}::-webkit-scrollbar-track{background:#0b0b0e}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#3a331d,#2e2712);border-radius:8px;border:2px solid #0b0b0e}::-webkit-scrollbar-thumb:hover{background:var(--fdb-green-dark)}*:focus-visible{outline:2px solid var(--fdb-green)!important;outline-offset:2px;box-shadow:0 0 0 4px #ffd23d33!important}.rte a,.article-template a:not(.button){color:var(--fdb-green);text-underline-offset:3px}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{position:relative;overflow:hidden;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .3s ease,filter .3s ease}.button:not(.button--secondary):hover,.shopify-challenge__button:hover,button.shopify-payment-button__button--unbranded:hover{transform:translateY(-2px);box-shadow:0 12px 32px -10px #ffd23d8c;filter:brightness(1.06)}.button--secondary:hover{transform:translateY(-2px);box-shadow:0 10px 26px -12px #ffd23d59}.button:active{transform:translateY(0) scale(.98)}@media(prefers-reduced-motion:no-preference){.button:not(.button--secondary):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.35) 50%,transparent 70%);transform:translate(-120%);pointer-events:none}.button:not(.button--secondary):hover:before{transform:translate(120%);transition:transform .7s ease}}.header-wrapper{background:#0b0b0edb;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--fdb-line)}body.fdb-scrolled .header-wrapper{box-shadow:0 8px 30px -12px #000000b3}.header-wrapper:after{content:"";display:block;height:1px;background:linear-gradient(90deg,transparent,rgba(255,210,61,.55),rgba(255,159,28,.4),transparent);background-size:200% 100%}@media(prefers-reduced-motion:no-preference){.header-wrapper:after{animation:fdbg-line-slide 7s linear infinite}}@keyframes fdbg-line-slide{to{background-position:200% 0}}@media screen and (min-width:990px){.header{padding-top:10px!important;padding-bottom:10px!important}.header__heading-logo{max-width:110px;transition:transform .3s cubic-bezier(.2,.8,.2,1)}body.fdb-scrolled .header__heading-logo{transform:scale(.88)}.header__inline-menu .list-menu--inline{flex-wrap:wrap;justify-content:center;row-gap:2px}.header__menu-item{padding:.55rem .9rem!important;font-size:1.25rem;letter-spacing:.01em;border-radius:9px;white-space:nowrap;transition:background-color .25s ease,color .25s ease}.header__menu-item:hover{background:#ffd23d14}.header__inline-menu details>summary.header__menu-item,.header__inline-menu header-menu>details>summary.header__menu-item{padding-right:2.5rem!important;position:relative}.header__inline-menu summary.header__menu-item .icon-caret{right:.8rem;top:calc(50% - .2rem);width:1rem;transition:transform .25s ease}.header__inline-menu details[open]>summary.header__menu-item .icon-caret{transform:rotate(180deg)}.header__icon{width:3.8rem;height:3.8rem}.header localization-form .disclosure__button,.header noscript .localization-selector{font-size:1.15rem;opacity:.75}}.header__menu-item>span{position:relative;transition:color .25s ease}.header__menu-item>span:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--fdb-green),var(--fdb-yellow));transform:scaleX(0);transform-origin:left;transition:transform .3s cubic-bezier(.2,.8,.2,1)}.header__menu-item:hover>span:after{transform:scaleX(1)}.header__menu-item:hover>span{color:var(--fdb-green)}.header__active-menu-item{color:var(--fdb-green)}.mega-menu__content,.header__submenu.list-menu{background:#0e0f12f7!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border:1px solid var(--fdb-line);border-top:none;box-shadow:0 30px 70px -20px #000000d9,0 1px #ffd23d33 inset}.mega-menu__content{border-radius:0 0 18px 18px}.header__submenu.list-menu{border-radius:0 0 14px 14px}.mega-menu__link,.header__submenu .header__menu-item{transition:color .2s ease,transform .25s cubic-bezier(.2,.8,.2,1)}.mega-menu__link:hover,.header__submenu .header__menu-item:hover{color:var(--fdb-green)!important;transform:translate(4px);text-decoration:none}.mega-menu__link--level-2{font-weight:700;color:#f5f5f0;position:relative;padding-left:14px!important}.mega-menu__link--level-2:before{content:"";position:absolute;left:0;top:50%;width:6px;height:6px;margin-top:-3px;border-radius:50%;background:var(--fdb-green);box-shadow:0 0 8px #ffd23dcc}.header__icon{transition:transform .25s cubic-bezier(.2,.8,.2,1),color .25s ease}.header__icon:hover{transform:translateY(-2px) scale(1.08);color:var(--fdb-green)}.cart-count-bubble{background:var(--fdb-green);color:#171203;font-weight:800;box-shadow:0 0 12px #ffd23db3}@media(prefers-reduced-motion:no-preference){.cart-count-bubble{animation:fdbg-bubble 2.6s ease-in-out infinite}}@keyframes fdbg-bubble{0%,to{box-shadow:0 0 #ffd23d80}50%{box-shadow:0 0 0 6px #ffd23d00}}.announcement-bar-section .announcement-bar,.announcement-bar{background:linear-gradient(90deg,#2b230c,#35300f,#2b230c);background-size:200% 100%}@media(prefers-reduced-motion:no-preference){.announcement-bar-section .announcement-bar{animation:fdbg-line-slide 10s linear infinite}}.announcement-bar__message{color:var(--fdb-green);font-weight:600;letter-spacing:.04em}.card-wrapper{position:relative;transition:transform .35s cubic-bezier(.2,.8,.2,1)}.card-wrapper:hover{transform:translateY(-8px)}.card{transition:box-shadow .35s ease,border-color .35s ease;border:1px solid rgba(190,190,202,.1);overflow:hidden}.card-wrapper:hover .card{border-color:#ffd23d66;box-shadow:0 24px 55px -20px #ffd23d52,0 12px 34px -16px #000000a6}@media(prefers-reduced-motion:no-preference){.card-wrapper:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:18px;padding:1px;pointer-events:none;background:conic-gradient(from var(--fdb-ang),transparent 0 68%,var(--fdb-green) 80%,var(--fdb-yellow) 89%,transparent 97%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .35s ease;animation:fdbg-border-spin 3.2s linear infinite;z-index:2}.card-wrapper:hover:after{opacity:1}@keyframes fdbg-border-spin{to{--fdb-ang: 360deg}}}.card--card .card__media,.card--standard .card__media .media{background:#fff;border-radius:12px}.card__media{position:relative;overflow:hidden}.card__media img{transition:transform .6s cubic-bezier(.2,.8,.2,1)}.card-wrapper:hover .card__media img{transform:scale(1.07) rotate(.4deg)}@media(prefers-reduced-motion:no-preference){.card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.5) 50%,transparent 65%);transform:translate(-130%) skew(-8deg);pointer-events:none}.card-wrapper:hover .card__media:after{transform:translate(130%) skew(-8deg);transition:transform .8s ease}}.card__information{padding-bottom:3.2rem!important}.card__heading{font-weight:700;line-height:1.3}.card__heading a{transition:color .25s ease}.card-wrapper:hover .card__heading a{color:var(--fdb-green)}.card .card__heading a:after{z-index:2}.card .price{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:0 .8rem;margin-top:.6rem;padding:.35rem 1rem;border-radius:12px;background:#ffd23d17;border:1px solid rgba(255,210,61,.28);transition:background-color .3s ease,box-shadow .3s ease}.card .price dl{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .8rem;margin:0}.card .price dd{margin:0}.card-wrapper:hover .card .price{background:#ffd23d29;box-shadow:0 0 16px #ffd23d40}.price{color:var(--fdb-green);font-weight:700}.price--on-sale .price-item--sale{color:var(--fdb-green)}.price--on-sale .price__sale .price-item--regular{color:var(--fdb-muted);opacity:.7}.card .caption-with-letter-spacing{color:var(--fdb-muted);text-transform:uppercase;font-size:1rem;letter-spacing:.14em}.rating-star{--color-rating-star: var(--fdb-yellow)}.badge{font-weight:800;letter-spacing:.08em;text-transform:uppercase;font-size:.95rem;line-height:1;padding:.55rem .9rem;border-radius:6px!important;border:none;box-shadow:0 4px 14px -4px #00000080}.badge.color-scheme-5:before{content:"\26a1  "}.card__badge{margin:0}.card__badge.top{top:1.6rem}.card__badge.top.left .badge,.card__badge.bottom.left .badge{border-top-left-radius:10px!important}.card__badge.left{left:1.6rem}.card__badge.right{right:1.6rem}.card__badge.bottom{bottom:1.6rem}.quick-add{margin-top:.8rem}.quick-add__submit{font-weight:800;letter-spacing:.03em;border-radius:10px;min-height:4.2rem;background:#ffd23d1a;color:var(--fdb-green);border:1px solid rgba(255,210,61,.45);box-shadow:none;transition:background-color .25s ease,color .25s ease,box-shadow .3s ease,transform .25s ease}.quick-add__submit:hover{background:var(--fdb-green);color:#171203;box-shadow:0 10px 26px -8px #ffd23d8c}.quick-add__submit:after{box-shadow:none!important}.card .price .price__sale .price-item--regular{font-size:.85em;font-weight:500}.card__content{height:100%}.card--card{display:flex;flex-direction:column;height:100%}@media screen and (max-width:749px){.card__information{padding:1rem 1.1rem 2.4rem!important}.card__heading{font-size:1.35rem;line-height:1.35}.card .price{font-size:1.35rem;padding:.3rem .8rem;border-radius:10px;margin-top:.4rem;gap:0 .6rem}.card .price .price__sale .price-item--regular{font-size:.72em;flex-basis:100%;opacity:.65}.quick-add{margin-top:.5rem}.quick-add__submit{min-height:3.4rem;font-size:1.25rem;padding:.5rem .8rem;border-radius:9px}.card__badge .badge{font-size:.95rem;padding:.4rem .8rem}}@media(prefers-reduced-motion:no-preference){body.fdb-js .fdb-stagger{opacity:0;transform:translateY(24px)}body.fdb-js .fdb-stagger.fdb-in{opacity:1;transform:none;transition:opacity .6s ease var(--fdb-delay, 0ms),transform .6s cubic-bezier(.2,.8,.2,1) var(--fdb-delay, 0ms)}}.collection-hero{position:relative;overflow:hidden;background:radial-gradient(700px 260px at 12% 110%,rgba(255,210,61,.1),transparent 60%),radial-gradient(600px 240px at 88% -10%,rgba(255,159,28,.07),transparent 60%)}.collection-hero__title{position:relative;display:inline-block;font-weight:800}.collection-hero__title:after{content:"";display:block;width:64px;height:3px;margin-top:12px;border-radius:3px;background:linear-gradient(90deg,var(--fdb-green),var(--fdb-yellow));box-shadow:0 0 14px #ffd23d99}.collection-hero__description{color:var(--fdb-muted);max-width:70ch}.facets-container{border:1px solid var(--fdb-line);border-radius:14px;padding:1rem 1.4rem!important;background:#16171b8c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.facets__summary,.facet-filters__label{color:var(--fdb-muted)}.facets__disclosure,.facet-filters__field .select{transition:border-color .25s ease}.facets__disclosure:hover{border-color:#ffd23d66}.facets__display{background:#0e0f12f7;border:1px solid var(--fdb-line);border-radius:12px;box-shadow:0 24px 60px -18px #000c}.active-facets__button{transition:transform .2s ease,border-color .25s ease;border-radius:999px}.active-facets__button:hover{transform:translateY(-1px);border-color:var(--fdb-green)}.product-count__text{color:var(--fdb-muted)}.pagination__item{transition:transform .2s ease,color .25s ease;border-radius:10px}.pagination__item:hover{transform:translateY(-2px);color:var(--fdb-green)}.pagination__item--current:after{background:var(--fdb-green);box-shadow:0 0 10px #ffd23db3}.product__media-wrapper .product__media,.product__media-list .media{background:#fff;border-radius:16px;overflow:hidden}.product__media img{transition:transform .7s cubic-bezier(.2,.8,.2,1)}.product__media:hover img{transform:scale(1.045)}.thumbnail-list__item .thumbnail{border-radius:10px;background:#fff;transition:border-color .25s ease,transform .25s ease,box-shadow .25s ease}.thumbnail-list__item .thumbnail:hover{transform:translateY(-2px);box-shadow:0 6px 18px -6px #ffd23d80}.thumbnail[aria-current]{border-color:var(--fdb-green)!important;box-shadow:0 0 0 2px #ffd23d59}.product__info-wrapper{padding-left:4rem}.product__info-container{background:linear-gradient(160deg,#17181cbf,#0b0b0e8c);border:1px solid var(--fdb-line);border-radius:20px;padding:2.6rem 2.6rem 2rem!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media screen and (max-width:749px){.product__info-wrapper{padding-left:0}.product__info-container{padding:2rem 1.8rem 1.6rem!important}}.product__title{line-height:1.12}.product__title h1{font-weight:800}.product__text.caption-with-letter-spacing{color:var(--fdb-green);text-transform:uppercase;letter-spacing:.16em}.product__info-container .price{font-size:2.7rem;font-weight:800}.product__info-container .price:after{content:"";display:block;width:48px;height:3px;margin-top:10px;border-radius:3px;background:linear-gradient(90deg,var(--fdb-green),transparent)}.product__tax{color:var(--fdb-muted)}.product-form__input input[type=radio]+label{transition:all .25s cubic-bezier(.2,.8,.2,1)}.product-form__input input[type=radio]+label:hover{transform:translateY(-2px);border-color:var(--fdb-green);box-shadow:0 4px 14px -4px #ffd23d73}.product-form__input input[type=radio]:checked+label{background:var(--fdb-green);color:#171203;border-color:var(--fdb-green);box-shadow:0 0 16px #ffd23d73}.product-form__submit{font-weight:800;letter-spacing:.03em}@media(prefers-reduced-motion:no-preference){.product-form__submit:not([disabled]){animation:fdbg-atc 3s ease-in-out infinite}}@keyframes fdbg-atc{0%,to{box-shadow:0 0 #ffd23d59}50%{box-shadow:0 0 24px 2px #ffd23d40}}.product__inventory{font-weight:700}@media(prefers-reduced-motion:no-preference){.product__inventory:not(:empty):before{content:"";display:inline-block;width:9px;height:9px;margin-right:8px;border-radius:50%;background:var(--fdb-green);box-shadow:0 0 8px #ffd23dcc;animation:fdbg-stock 1.8s ease-in-out infinite;vertical-align:1px}@keyframes fdbg-stock{0%,to{opacity:1}50%{opacity:.4}}}.quantity{border-radius:10px;border:1px solid var(--fdb-line);background:#16171b99}.quantity__button:hover{color:var(--fdb-green)}.field__input,.select__select,.customer .field input{background:#16171b99;transition:border-color .25s ease,box-shadow .25s ease}.field__input:focus,.select__select:focus{border-color:var(--fdb-green);box-shadow:0 0 0 3px #ffd23d2e}.accordion{border-color:var(--fdb-line);transition:border-color .3s ease}.accordion:hover{border-color:#ffd23d59}.accordion__title{transition:color .25s ease}.accordion:hover .accordion__title,.accordion .summary__title .icon-accordion{color:var(--fdb-green)}.product__pickup-availabilities{color:var(--fdb-muted)}.share-button__button:hover{color:var(--fdb-green)}.complementary-products{border-color:var(--fdb-line)}.related-products__heading,.product-recommendations__heading{position:relative;display:inline-block}.related-products__heading:after,.product-recommendations__heading:after{content:"";display:block;width:56px;height:3px;margin-top:10px;border-radius:3px;background:linear-gradient(90deg,var(--fdb-green),var(--fdb-yellow))}.blog__title{position:relative;display:inline-block;font-weight:800}.blog__title:after{content:"";display:block;width:64px;height:3px;margin-top:12px;border-radius:3px;background:linear-gradient(90deg,var(--fdb-green),var(--fdb-yellow));box-shadow:0 0 14px #ffd23d99}.article-card .card__media .media{border-radius:12px}.article-card .card,.article-card-wrapper .card{border:1px solid rgba(190,190,202,.1);transition:border-color .35s ease,box-shadow .35s ease}.article-card-wrapper:hover .card{border-color:#ffd23d66;box-shadow:0 22px 50px -20px #ffd23d4d}.article-card__info{color:var(--fdb-green);font-weight:600;text-transform:uppercase;font-size:1.1rem;letter-spacing:.1em}.article-card__excerpt{color:var(--fdb-muted);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.article-card .card__heading a{transition:color .25s ease}.article-card-wrapper:hover .card__heading a{color:var(--fdb-green)}.article-template__hero-container{max-width:920px;margin-left:auto;margin-right:auto;padding:0 1.5rem}.article-template__hero-container img{border-radius:20px}.article-template__hero-container .media{max-height:380px;border-radius:20px}.article-template__hero-small{height:auto}@media screen and (max-width:749px){.article-template__hero-container .media{max-height:240px}}.article-template__title{font-weight:800;line-height:1.1}.article-template__link{color:var(--fdb-green)}.article-template__content{font-size:1.7rem;line-height:1.75}.article-template__content>p:first-of-type:first-letter{float:left;font-size:4.6em;line-height:.85;padding-right:12px;font-weight:800;color:var(--fdb-green);text-shadow:0 0 24px rgba(255,210,61,.4)}.article-template__content h2,.article-template__content h3{position:relative;padding-left:18px}.article-template__content h2:before,.article-template__content h3:before{content:"";position:absolute;left:0;top:.18em;bottom:.18em;width:4px;border-radius:4px;background:linear-gradient(180deg,var(--fdb-green),var(--fdb-yellow));box-shadow:0 0 10px #ffd23d80}.article-template__content img{border-radius:16px}.article-template__content ul li::marker{color:var(--fdb-green)}.article-template blockquote{border-left:3px solid var(--fdb-green);background:#ffd23d0f;border-radius:0 12px 12px 0;padding:1.4rem 2rem;font-style:normal}.article-template__back a:hover{color:var(--fdb-green)}.fdb-read-progress{position:fixed;top:0;left:0;height:3px;width:0%;z-index:999;background:linear-gradient(90deg,var(--fdb-green),var(--fdb-yellow));box-shadow:0 0 12px #ffd23db3;pointer-events:none}.article-template__comment-wrapper{border-radius:16px;border:1px solid var(--fdb-line)}.contact{max-width:820px;margin-left:auto;margin-right:auto}.contact .form__message{color:var(--fdb-green)}.contact .field__input,.contact .text-area{border-radius:12px;background:#0b0b0e99}.contact .text-area{min-height:140px}.contact .button{min-width:220px;font-weight:800}.contact__title{position:relative;display:inline-block}.contact__title:after{content:"";display:block;width:56px;height:3px;margin-top:10px;border-radius:3px;background:linear-gradient(90deg,var(--fdb-green),var(--fdb-yellow));box-shadow:0 0 14px #ffd23d80}.footer{position:relative;border-top:1px solid var(--fdb-line)}.footer:before{content:"";position:absolute;top:-1px;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--fdb-green),var(--fdb-yellow),transparent);background-size:200% 100%}@media(prefers-reduced-motion:no-preference){.footer:before{animation:fdbg-line-slide 8s linear infinite}}.footer__list-social .list-social__link{transition:transform .25s cubic-bezier(.2,.8,.2,1),color .25s ease}.footer__list-social .list-social__link:hover{transform:translateY(-4px) scale(1.15);color:var(--fdb-green)}.footer-block__heading{position:relative;padding-bottom:8px}.footer-block__heading:after{content:"";position:absolute;left:0;bottom:0;width:28px;height:2px;border-radius:2px;background:var(--fdb-green);opacity:.7}.footer-block__details-content .list-menu__item--link{transition:color .25s ease,transform .25s ease}.footer-block__details-content .list-menu__item--link:hover{color:var(--fdb-green);transform:translate(4px)}.newsletter-form__field-wrapper .field__input{border-radius:12px}.newsletter-form__button{color:var(--fdb-green)}cart-drawer .drawer__inner{border-left:1px solid rgba(255,210,61,.25);box-shadow:-20px 0 60px -20px #000c}.cart-notification{border:1px solid rgba(255,210,61,.3);box-shadow:0 20px 60px -20px #000c}.cart-item__media .media{background:#fff;border-radius:10px}.banner__heading,.image-with-text__heading{line-height:1.1}.banner__box{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.slider-counter__link--active .dot{background-color:var(--fdb-green)!important;border-color:var(--fdb-green)!important}.slider-button{transition:transform .2s ease,color .25s ease}.slider-button:hover:not([disabled]){transform:scale(1.2);color:var(--fdb-green)}.multicolumn-card{transition:transform .3s cubic-bezier(.2,.8,.2,1)}.multicolumn-card:hover{transform:translateY(-5px)}.image-with-text__media img,.collage-card .media{border-radius:14px}.link--text.underlined-link:hover,.full-unstyled-link:hover{color:var(--fdb-green)}.loading__spinner .spinner .path{stroke:var(--fdb-green)}.fdb-top-btn{position:fixed;right:22px;bottom:22px;z-index:90;width:48px;height:48px;border-radius:50%;border:1px solid rgba(255,210,61,.45);background:#0b0b0ed9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--fdb-green);font-size:20px;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transform:translateY(16px);pointer-events:none;transition:opacity .35s ease,transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .3s ease}.fdb-top-btn.is-on{opacity:1;transform:none;pointer-events:auto}.fdb-top-btn:hover{box-shadow:0 0 22px #ffd23d80;transform:translateY(-3px)}
/*# sourceMappingURL=/cdn/shop/t/16/assets/fdb-global.css.map */
