.ftb-widget{--ftb-radius-value: var(--ftb-desktop-border-radius, 8px)}@media(max-width: 480px){.ftb-widget{--ftb-radius-value: var(--ftb-mobile-border-radius, 8px)}}.ftb-widget__header{display:flex;align-items:center;justify-content:space-between;gap:12px}.ftb-widget__title{color:var(--ftb-secondary-text-color);letter-spacing:-0.2px;font-style:normal;font-weight:600;font-size:24px;line-height:36px;margin:0}.ftb-widget__timer{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:24px;background:linear-gradient(270deg, #00FFF0 0%, #FFF 93.17%);min-height:58px;display:flex;align-items:center;padding:12px 20px 12px 4px}.ftb-widget__timer-minutes,.ftb-widget__timer-seconds{color:#000;font-size:20px;font-style:normal;font-weight:600;line-height:24px;border-radius:4px;background:#fff;padding:10px 8px;margin:0 4px;height:36px;min-width:36px;display:inline-flex;align-items:center;justify-content:center}.ftb-widget__timer-separation{color:#000;font-size:20px;font-style:normal;font-weight:600;line-height:30px;margin:0 4px}.ftb-widget__timer--warning .ftb-widget__timer-minutes,.ftb-widget__timer--warning .ftb-widget__timer-seconds,.ftb-widget__timer--warning .ftb-widget__timer-separation{color:#ff2323}.ftb-widget__total{display:block;font-style:normal;font-weight:600;font-size:16px;line-height:16px;color:var(--ftb-secondary-text-color);margin:0}.ftb-widget__badge{position:relative;font-style:normal;font-weight:500;font-size:12px;line-height:16px;overflow:hidden;display:inline-flex;gap:4px;color:#fff;z-index:1;padding:1px 2px 1px 6px;border-radius:0px 2px 2px 0px}.ftb-widget__badge svg{width:16px;height:16px;fill:#fff}.ftb-widget__badge::after{content:"";position:absolute;width:20px;height:20px;left:3px;top:0;bottom:0;background:#FF511D;background:var(--ftb-discount-color, #FF511D);transform:rotate(45deg);z-index:-1;margin:auto;border-top-right-radius:2px;border-bottom-right-radius:2px}.ftb-widget__badge::before{content:"";position:absolute;right:0;top:0;width:calc(100% - 8px);height:100%;background:#FF511D;background:var(--ftb-discount-color, #FF511D);z-index:-1;border-top-left-radius:2px;border-bottom-left-radius:2px}.ftb-widget__plus{padding:20px}.ftb-widget__plus-align--center{display:flex;align-items:center}.ftb-widget__plus-padding--xs{padding:8px}.ftb-widget__plus-padding--sm{padding:16px}.ftb-widget__plus-padding--lg{padding:30px}.ftb-widget__checkbox{padding:4px;display:flex;justify-content:center;align-items:center;background:hsla(0,0%,100%,.5);border-radius:1.5px}.ftb-widget__checkbox input{margin:0;padding:0;width:18px;height:18px;cursor:pointer}.ftb-widget__quantity{color:var(--ftb-secondary-text-color);position:relative;width:112px;min-width:112px;display:flex;align-items:center;min-height:16px}.ftb-widget__quantity button{flex-shrink:0;font-size:16px;border:1px solid rgba(0,0,0,.08);border-radius:var(--ftb-radius-value);cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--ftb-secondary-text-color);padding:7px;background:rgba(0,0,0,0)}.ftb-widget__quantity button:disabled{cursor:not-allowed;opacity:.3}.ftb-widget__quantity button svg{pointer-events:none;width:20px;height:20px;fill:var(--ftb-secondary-text-color)}.ftb-widget__quantity input{width:100%;padding:0;border:none;outline:none;background:rgba(0,0,0,0);box-shadow:none;margin:0 4px;text-align:center;font-size:12px;font-style:normal;font-weight:500;line-height:16px;color:var(--ftb-secondary-text-color)}.ftb-widget__quantity input::-webkit-outer-spin-button,.ftb-widget__quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ftb-widget__quantity input[type=number]{-moz-appearance:textfield}.ftb-widget__quantity input:disabled{cursor:not-allowed;pointer-events:none;opacity:.5}.ftb-widget__quantity:not([disabled]):hover svg{transform:rotate(180deg) scale(1.1)}.ftb-widget__promotion{color:#FF511D;color:var(--ftb-discount-color, #FF511D);font-size:12px;font-style:normal;font-weight:400;line-height:16px}.ftb-widget__promotion span{color:#FF511D;color:var(--ftb-discount-color, #FF511D);font-size:12px;font-style:normal;font-weight:600;line-height:16px}.ftb-widget--tablet .ftb-widget__header{flex-direction:column-reverse;align-items:initial}.ftb-widget--tablet .ftb-widget__timer{justify-content:flex-end;margin-right:-24px;margin-left:-24px}.ftb-widget--tablet .ftb-widget__buttons-inner{max-width:none;max-width:initial}.ftb-widget--mobile .ftb-widget__header{flex-direction:column-reverse;align-items:initial}.ftb-widget--mobile .ftb-widget__title{font-size:20px}.ftb-widget--mobile .ftb-widget__timer{justify-content:flex-end;margin-right:-24px;margin-left:-24px}.ftb-widget--mobile .ftb-widget__buttons-inner{max-width:none;max-width:initial}.ftb-gift{--ftb-radius-value: var(--ftb-desktop-border-radius, 8px);position:relative;display:block;margin:0 auto;padding:0;border-radius:8px;border-radius:var(--ftb-radius-value);border:1px solid #ff511d;margin-top:16px}@media(max-width: 480px){.ftb-gift{--ftb-radius-value: var(--ftb-mobile-border-radius, 8px)}}.ftb-gift:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:var(--ftb-radius-value);background-color:#ff511d;opacity:.08}.ftb-gift[disabled]{opacity:.5;cursor:not-allowed;pointer-events:none}.ftb-gift[disabled] .ftb-gift__badge{background:#ccc;border:1px solid #ccc}.ftb-gift[disabled] .ftb-gift__badge span{color:#303030}.ftb-gift[disabled] .ftb-gift__badge svg{fill:#303030}.ftb-gift ftb-swiper-bundle{z-index:1;padding:12px 36px}.ftb-gift ftb-swiper-bundle[not-slider]{padding:12px 12px}.ftb-gift__badge{position:absolute;left:0;top:0;z-index:11;display:inline-flex;align-items:center;gap:4px;padding:4px;border-radius:var(--ftb-radius-value) 0px var(--ftb-radius-value) 0px;border:1px solid rgba(255,81,29,.1215686275);background:#ff511d}.ftb-gift__badge span{color:#fff;font-size:12px;font-style:normal;font-weight:500;line-height:16px}.ftb-gift__badge svg{width:16px;height:16px;fill:#fff}.ftb-gift__list{display:flex;gap:12px;flex-wrap:wrap;margin:0;padding:0;position:relative;flex-wrap:inherit;transition:transform .15s linear}.ftb-gift__list-wrapper{overflow:hidden}.ftb-gift__item{position:relative;display:flex;scroll-snap-align:start;width:310px;min-width:310px;border-radius:var(--ftb-radius-value);background-color:#fff;overflow:hidden;border:1px solid rgba(0,0,0,.08)}.ftb-gift__item[disabled]{opacity:.5;cursor:not-allowed;pointer-events:none}.ftb-gift__item-media{position:relative;display:block;width:74px;min-width:74px;overflow:hidden;aspect-ratio:1;border-right:1px solid rgba(0,0,0,.08);cursor:pointer;-webkit-text-decoration:none;text-decoration:none;margin:0;padding:0}.ftb-gift__item-media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .4s linear}.ftb-gift__item-media:hover img{transform:scale(1.05)}.ftb-gift__item-media:hover+.ftb-product-bundles__item-info a{-webkit-text-decoration:underline;text-decoration:underline}.ftb-gift__item .ftb-checkbox{position:absolute;z-index:1;bottom:8px;right:8px}.ftb-gift__item-info{flex-grow:1;padding:8px 36px 8px 12px;display:flex;flex-direction:column;gap:8px;overflow:hidden}.ftb-gift__item-info a{display:block;font-style:normal;font-weight:500;font-size:14px;line-height:16px;color:#303030;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin:0;padding:0;-webkit-text-decoration:none;text-decoration:none}.ftb-gift__item-info a:hover{-webkit-text-decoration:underline;text-decoration:underline}.ftb-gift__item-price{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.ftb-gift__item-price strong{display:block;width:100%;font-style:normal;font-weight:700;font-size:14px;line-height:16px;color:#303030;white-space:nowrap;padding:0;margin:0}.ftb-gift__item-price i{display:inline;font-style:italic;font-weight:400;font-size:10px;line-height:normal;color:#303030;-webkit-text-decoration:line-through;text-decoration:line-through;white-space:nowrap;padding:0;margin:0 4px 0 0;opacity:.5}.ftb-gift__item-price b{display:inline-flex;align-items:center;color:#ff511d;font-size:12px;font-style:normal;font-weight:500;line-height:16px;padding:0px 2px;border-radius:4px;border:.5px solid rgba(0,0,0,.08);margin:0;position:relative}.ftb-gift__item-price b:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:0;border-radius:4px;background-color:#ff511d;opacity:.12}.ftb-gift__item-price b svg{width:8px;height:12px;fill:rgba(255,81,29,.1215686275);margin-right:2px}.ftb-gift__item-price strong:empty,.ftb-gift__item-price i:empty,.ftb-gift__item-price b:empty{display:none !important}.ftb-gift__item-variant{margin-top:auto;overflow:hidden}.ftb-gift__item .ftb-widget__quantity{margin-top:auto}.ftb-gift__arrows{display:flex;align-items:center;justify-content:center}.ftb-gift-arrow{background:rgba(0,0,0,0);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;margin:0;z-index:1}.ftb-gift-arrow svg{fill:#171717;height:20px}.ftb-gift-arrow--next{position:absolute;right:6px;top:50%;transform:translateY(-50%)}.ftb-gift-arrow--next:not([disabled]):hover svg{transform:scale(1.1)}.ftb-gift-arrow--prev{position:absolute;left:6px;top:50%;transform:translateY(-50%)}.ftb-gift-arrow--prev svg{transform:rotate(180deg)}.ftb-gift-arrow--prev:not([disabled]):hover svg{transform:rotate(180deg) scale(1.1)}.ftb-gift-arrow:not([disabled]):hover{color:#000}.ftb-gift-arrow[disabled] svg{opacity:.3;cursor:not-allowed}.ftb-gift--sm ftb-swiper-bundle,.ftb-gift--xs ftb-swiper-bundle{padding:12px}.ftb-gift--sm .ftb-gift__list,.ftb-gift--xs .ftb-gift__list{display:block;max-height:300px;margin-top:-12px}.ftb-gift--sm .ftb-gift__item,.ftb-gift--xs .ftb-gift__item{width:auto;min-width:0;min-width:initial;margin-top:12px}.ftb-gift--sm .ftb-gift__arrows,.ftb-gift--xs .ftb-gift__arrows{display:none}.ftb-product-bundles{--ftb-discount-color: #FF511D;--ftb-radius-value: var(--ftb-desktop-border-radius, 8px);position:relative;z-index:1;width:100%;height:100%;padding:124px 16px 35px}@media(max-width: 480px){.ftb-product-bundles{--ftb-radius-value: var(--ftb-mobile-border-radius, 8px)}}.ftb-product-bundles ftb-swiper-bundle{position:relative;display:block}.ftb-product-bundles ftb-swiper-bundle.ftb-swiper-bundle--none .ftb-product-bundles__list{justify-content:center}.ftb-product-bundles .ftb-swiper-bundle--mobile{list-style:none;scrollbar-color:#000 rgba(0,0,0,.04);-ms-overflow-style:none;scrollbar-width:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.ftb-product-bundles .ftb-swiper-bundle--mobile::-webkit-scrollbar{height:.4rem;width:.4rem;display:none}.ftb-product-bundles .ftb-swiper-bundle--mobile::-webkit-scrollbar-thumb{background-color:#000;border-radius:.4rem;border:0}.ftb-product-bundles .ftb-swiper-bundle--mobile::-webkit-scrollbar-track{background:rgba(0,0,0,.04);border-radius:.4rem}.ftb-product-bundles__background{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;z-index:0}.ftb-product-bundles__wrapper{position:relative;display:block;margin:0 auto;max-width:1080px}.ftb-product-bundles__header{display:flex;flex-direction:column;align-items:center;margin-bottom:16px}.ftb-product-bundles__title{color:var(--ftb-secondary-text-color);font-family:"Jockey One",sans-serif;font-weight:400;font-size:36px;margin:0;padding:0;line-height:100%;margin-bottom:12px;text-align:center}.ftb-product-bundles__description{color:var(--ftb-secondary-text-color);text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:20px;opacity:.7;margin:0}.ftb-product-bundles__list{display:flex;flex-wrap:wrap;margin:0;padding:0;position:relative;flex-wrap:inherit;transition:transform .15s linear}.ftb-product-bundles__list-wrapper{overflow:hidden}.ftb-product-bundles__item{position:relative;display:flex;flex-direction:column;scroll-snap-align:start;flex-shrink:0;width:200px;border-radius:8px;border-radius:var(--ftb-radius-value, 8px);overflow:hidden;border:1px solid rgba(0,0,0,.08)}.ftb-product-bundles__item-media{position:relative;width:100%;overflow:hidden;aspect-ratio:1;border-bottom:1px solid rgba(0,0,0,.08)}.ftb-product-bundles__item-media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;max-width:100%}.ftb-product-bundles__item .ftb-checkbox{position:absolute;z-index:1;top:8px;left:8px}.ftb-product-bundles__item-info{flex-grow:1;padding:12px;display:flex;flex-direction:column;gap:12px}.ftb-product-bundles__item-info a{display:block;font-style:normal;font-weight:500;font-size:14px;line-height:16px;color:var(--ftb-secondary-text-color);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin:0;padding:0;-webkit-text-decoration:none;text-decoration:none}.ftb-product-bundles__item-info a:hover{-webkit-text-decoration:underline;text-decoration:underline}.ftb-product-bundles__item-sale-price{min-height:16px;line-height:16px;display:flex;flex-wrap:wrap;align-items:center;gap:4px}.ftb-product-bundles__item-price{display:flex;flex-wrap:wrap;align-items:end;gap:4px}.ftb-product-bundles__item-price strong{display:block;width:100%;font-style:normal;font-weight:700;font-size:14px;line-height:16px;color:var(--ftb-secondary-text-color);white-space:nowrap;padding:0;margin:0}.ftb-product-bundles__item-price i{display:inline;font-style:italic;font-weight:400;font-size:10px;line-height:normal;color:var(--ftb-secondary-text-color);-webkit-text-decoration:line-through;text-decoration:line-through;white-space:nowrap;padding:0;margin:0 4px 0 0;opacity:.5}.ftb-product-bundles__item-price b{display:inline-flex;align-items:center;color:var(--ftb-discount-color);font-size:12px;font-style:normal;font-weight:500;line-height:16px;padding:0px 2px;border-radius:4px;border:.5px solid rgba(0,0,0,.08);margin:0;position:relative}.ftb-product-bundles__item-price b:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:0;border-radius:4px;background-color:var(--ftb-discount-color);opacity:.12}.ftb-product-bundles__item-price b svg{width:8px;height:12px;fill:var(--ftb-discount-color);margin-right:2px}.ftb-product-bundles__item-price strong:empty,.ftb-product-bundles__item-price i:empty,.ftb-product-bundles__item-price b:empty{display:none !important}.ftb-product-bundles__item-variant{margin-top:auto;overflow:hidden}.ftb-product-bundles__item .ftb-widget__quantity{margin-top:auto}.ftb-product-bundles__total{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 4px}.ftb-product-bundles__total strong{width:100%;font-style:normal;font-weight:650;font-size:20px;line-height:24px;color:var(--ftb-secondary-text-color);letter-spacing:-0.2px;padding:0}.ftb-product-bundles__total i{color:var(--ftb-secondary-text-color);font-size:12px;font-style:italic;font-weight:400;line-height:16px;-webkit-text-decoration:line-through;text-decoration:line-through;padding:0;margin:0;opacity:.5}.ftb-product-bundles__total strong:empty,.ftb-product-bundles__total i:empty{display:none !important}.ftb-product-bundles__recommend{color:var(--ftb-discount-color);font-size:12px;font-weight:400;line-height:16px}.ftb-product-bundles__recommend strong{font-weight:600}.ftb-product-bundles__arrows{display:flex;align-items:center;justify-content:center}.ftb-product-bundles-arrow{background:rgba(0,0,0,0);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;margin:0}.ftb-product-bundles-arrow svg{fill:#171717;height:20px}.ftb-product-bundles-arrow--next{position:absolute;right:-28px;top:50%;transform:translateY(-50%)}.ftb-product-bundles-arrow--next:not([disabled]):hover svg{transform:scale(1.1)}.ftb-product-bundles-arrow--prev{position:absolute;left:-28px;top:50%;transform:translateY(-50%)}.ftb-product-bundles-arrow--prev svg{transform:rotate(180deg)}.ftb-product-bundles-arrow--prev:not([disabled]):hover svg{transform:rotate(180deg) scale(1.1)}.ftb-product-bundles-arrow:not([disabled]):hover{color:#000}.ftb-product-bundles-arrow[disabled] svg{opacity:.3;cursor:not-allowed}.ftb-product-bundles__footer{margin-top:16px;padding:14px 16px;display:flex;justify-content:space-between;border-radius:8px;border-radius:var(--ftb-radius-value, 8px);border:.66px solid rgba(0,0,0,.08);position:relative;max-width:1080px;margin-left:auto;margin-right:auto}.ftb-product-bundles__footer:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;border-radius:8px;border-radius:var(--ftb-radius-value, 8px);background-color:var(--ftb-primary-accent-one-color);opacity:.08;transition:background-color .2s linear}.ftb-product-bundles__footer>*{position:relative;z-index:1}.ftb-product-bundles__footer-left{display:flex;align-items:center;border-right:1px solid rgba(0,0,0,.12);padding-right:16px;margin-right:16px}.ftb-product-bundles__footer-right{flex-grow:1;display:flex;justify-content:space-between;align-items:center}.ftb-product-bundles__buttons-inner{display:flex;gap:12px;width:100%}.ftb-product-bundles__buttons .ftb-button{margin:0;min-width:124px;border-radius:8px;border-radius:var(--ftb-radius-value, 8px);padding:10px}.ftb-product-bundles__buttons .ftb-button--outline{background:transparent none repeat 0 0 / auto auto padding-box border-box scroll;background:initial}.ftb-product-bundles[has-discount] .ftb-product-bundles__item-price{min-height:38px}@media(max-width: 720px){.ftb-product-bundles .ftb-product-bundles__wrapper{max-width:468px}.ftb-product-bundles .ftb-product-bundles__title h2{font-size:24px}.ftb-product-bundles .ftb-product-bundles__footer{flex-direction:column;gap:12px}.ftb-product-bundles .ftb-product-bundles__footer-left{border-right:0;border-right:initial}.ftb-product-bundles .ftb-product-bundles__footer-right{align-items:flex-start;flex-direction:column;align-items:left;gap:12px}.ftb-product-bundles .ftb-product-bundles__buttons{width:100%}}@media(max-width: 480px){.ftb-product-bundles .ftb-product-bundles__title{flex-direction:column}.ftb-product-bundles .ftb-product-bundles__arrows{display:none}.ftb-product-bundles .ftb-product-bundles__buttons-inner{flex-direction:column;gap:8px}}.ftb-product-bundles--xl{padding:32px 24px}.ftb-product-bundles--xl .ftb-product-bundles__wrapper{max-width:1050px;padding:0 34px}.ftb-product-bundles--lg{padding:32px 24px}.ftb-product-bundles--lg .ftb-product-bundles__wrapper{max-width:1050px;padding:0 34px}.ftb-product-bundles--md{padding:32px 24px}.ftb-product-bundles--md .ftb-product-bundles__wrapper{max-width:none;max-width:initial;padding:0 34px}.ftb-product-bundles--md .ftb-product-bundles__footer{flex-direction:column;gap:12px}.ftb-product-bundles--md .ftb-product-bundles__footer-left{border:none;padding-right:0;margin-right:0}.ftb-product-bundles--md .ftb-product-bundles__footer-right{flex-direction:column;align-items:flex-start;gap:10px}.ftb-product-bundles--md .ftb-product-bundles__buttons{width:100%}.ftb-product-bundles--md .ftb-product-bundles__buttons button{flex:1}.ftb-product-bundles--sm{padding:32px 16px}.ftb-product-bundles--sm .ftb-product-bundles__wrapper{max-width:none;max-width:initial;padding:0 24px}.ftb-product-bundles--sm .ftb-product-bundles__footer{flex-direction:column;gap:12px}.ftb-product-bundles--sm .ftb-product-bundles__footer-left{border:none;padding-right:0;margin-right:0}.ftb-product-bundles--sm .ftb-product-bundles__footer-right{flex-direction:column;align-items:flex-start;gap:10px}.ftb-product-bundles--sm .ftb-product-bundles__item{width:164px}.ftb-product-bundles--sm .ftb-product-bundles-arrow--next{right:-28px}.ftb-product-bundles--sm .ftb-product-bundles-arrow--prev{left:-28px}.ftb-product-bundles--sm .ftb-product-bundles__buttons{width:100%}.ftb-product-bundles--sm .ftb-product-bundles__buttons button{width:100%}.ftb-product-bundles--sm .ftb-product-bundles__buttons{width:100%}.ftb-product-bundles--sm .ftb-product-bundles__buttons button{flex:1}.ftb-product-bundles--sm .ftb-widget__plus{padding:8px}.ftb-product-bundles--xs{padding:32px 16px}.ftb-product-bundles--xs .ftb-product-bundles__wrapper{max-width:none;max-width:initial;padding:0 20px}@media screen and (max-width: 450px){.ftb-product-bundles--xs .ftb-product-bundles__wrapper{padding:0 !important}}.ftb-product-bundles--xs .ftb-product-bundles__footer{flex-direction:column;gap:12px}.ftb-product-bundles--xs .ftb-product-bundles__footer-left{border:none;padding-right:0;margin-right:0}.ftb-product-bundles--xs .ftb-product-bundles__footer-right{flex-direction:column;align-items:flex-start;gap:10px}.ftb-product-bundles--xs .ftb-product-bundles__item{width:164px}.ftb-product-bundles--xs .ftb-product-bundles-arrow--next{right:-28px}.ftb-product-bundles--xs .ftb-product-bundles-arrow--prev{left:-28px}.ftb-product-bundles--xs .ftb-product-bundles__buttons{width:100%}.ftb-product-bundles--xs .ftb-product-bundles__buttons button{width:100%}@media screen and (max-width: 450px){.ftb-product-bundles--xs .ftb-product-bundles__arrows{display:none}}.ftb-product-bundles--xs .ftb-widget__plus{padding:8px}
