.product-popup-modal__opener.product-popup-button,.product-popup-modal__opener.partner-popup-button{margin:2.5rem 0;display:block}.product-popup-button .product-popup-modal__button,.partner-popup-button .product-popup-modal__button{height:auto;line-height:1.6rem;border-bottom:1px solid;padding:0 0 2px;border-radius:0;text-decoration:none}.partner-modal-popup .product-partner-content{max-width:767px;height:auto;padding-bottom:3rem}.partner-modal-popup .product-partner-content .product-popup-modal__content-info{padding:0}.product-popup-modal__content-info .product-partners a .product-partner-title{font-size:24px;font-weight:900;letter-spacing:-.78px;text-align:left;color:#000;margin-top:15px;padding-bottom:10px}.product-popup-modal__content-info .product-partners .product-partner-buttons{display:-webkit-flex;-webkit-justify-content:flex-start;display:flex;justify-content:flex-start;flex-direction:row;flex-wrap:wrap;align-items:center;gap:15px}.product-popup-modal__content-info .product-partners .product-partner-buttons>a{display:none}.product-popup-modal__content-info .product-partners .product-partner-buttons .product-partner-button{text-align:center;border:1px solid #1d75ba;border-radius:5px;flex:0 0 31.33%;padding:5px 10px}.product-popup-modal__content-info .product-partners .product-partner-buttons .product-partner-button img{width:90%;display:flex;display:-webkit-flex;margin:0 auto;justify-content:center;align-items:center}@media (max-width: 1178px){.product__info-wrapper .product__info-container .product-popup-modal__content-info{padding-right:0}}@media (max-width: 1024px){.product-popup-modal__content-info .product-partners .product-partner-buttons .product-partner-button{flex:0 0 45%}}@media (max-width: 749px){.product-popup-modal__content-info .product-partners .product-partner-buttons .product-partner-button{flex:0 0 33%}}@media (max-width: 599px){.product-popup-modal__content-info .product-partners .product-partner-buttons .product-partner-button{flex:0 0 38%}}@media (max-width: 480px){.product-popup-modal__content-info .product-partners .product-partner-buttons .product-partner-button{flex:0 0 45%}}@media (min-width: 750px){.product__info-wrapper .product__info-container .product__description iframe{width:100%}}@media (max-width: 1024px) and (min-width: 990px){.product__info-wrapper .product__info-container .product__description iframe{height:270px}}@media (max-width: 989px) and (min-width: 841px){.product__info-wrapper .product__info-container .product__description iframe{height:240px}}@media (max-width: 840px) and (min-width: 750px){.product__info-wrapper .product__info-container .product__description iframe{height:200px}}@media (max-width: 590px){.product__info-wrapper .product__info-container .product__description iframe{width:100%}}@media (max-width: 590px) and (min-width: 421px){.product__info-wrapper .product__info-container .product__description iframe{height:280px}}@media (max-width: 420px) and (min-width: 381px){.product__info-wrapper .product__info-container .product__description iframe{height:220px}}@media (max-width: 380px) and (min-width: 320px){.product__info-wrapper .product__info-container .product__description iframe{height:180px}}.retailer-wrapper{max-width:var(--page-width);padding-top:36px!important;padding-bottom:36px!important}@media (min-width: 750px){.retailer-wrapper{padding:0 5rem}}.retailer-wrapper .retailer-title{text-align:center}.retailer-wrapper .retailer-block h2.title{margin-bottom:50px}.retailer-wrapper .retailer-block .section .sixteen.columns{display:flex;flex-wrap:wrap}.retailer-wrapper .retailer-block .section .sixteen.columns .testimonial-block{flex-basis:33.32%;display:flex;flex-direction:column;align-items:center;margin-bottom:30px}@media (max-width: 599px){.retailer-wrapper .retailer-block .section .sixteen.columns .testimonial-block{flex-basis:49%}}.retailer-wrapper .retailer-block .section .sixteen.columns .testimonial-block>div{padding:0 20px}@media (max-width: 480px){.retailer-wrapper .retailer-block .section .sixteen.columns .testimonial-block>div{padding:0 10px}}.retailer-wrapper .retailer-block .section .sixteen.columns .testimonial-block>p{margin-top:0;margin-bottom:35px}.retailer-wrapper .retailer-block .section .sixteen.columns .testimonial-block>p a{color:#347885;text-decoration:none}.retailer-wrapper .retailer-block .section .sixteen.columns .testimonial-block>div img{width:230px;max-width:100%;box-shadow:none;border:none}.video-section-dynamic .video-section-dynamic .dynamic-video{margin-bottom:50px}@media (max-width: 599px){.video-section-dynamic .video-section-dynamic .dynamic-video{margin-bottom:30px}}.video-section-dynamic .video-section-dynamic .dynamic-video iframe{max-width:1100px;width:100%!important;height:550px!important}@media (max-width: 1200px){.video-section-dynamic .video-section-dynamic .dynamic-video iframe{height:480px!important}}@media (max-width: 991px){.video-section-dynamic .video-section-dynamic .dynamic-video iframe{height:400px!important}}@media (max-width: 767px){.video-section-dynamic .video-section-dynamic .dynamic-video iframe{height:320px!important}}@media (max-width: 599px){.video-section-dynamic .video-section-dynamic .dynamic-video iframe{height:280px!important}}@media (max-width: 480px){.video-section-dynamic .video-section-dynamic .dynamic-video iframe{height:250px!important}}@media (max-width: 400px){.video-section-dynamic .video-section-dynamic .dynamic-video iframe{height:210px!important}}@media (max-width: 340px){.video-section-dynamic .video-section-dynamic .dynamic-video iframe{height:180px!important}}.banner.banner--adapt .banner__mobile-banner{display:none}@media (max-width: 749px){.banner.banner--adapt .banner__desktop-banner{display:none}.banner.banner--adapt .banner__mobile-banner,.banner.banner--adapt{display:block}}.video-section-custom .video-section-custom{max-width:2400px;padding:0;position:relative;height:90vh;margin:0 auto}.video-section-custom .video-section-custom .video-custom-contents{position:absolute;width:100%;height:90vh;text-align:center}.video-section-custom .video-section-custom .video-custom-contents .content-block{max-width:1200px;margin:0 auto;text-align:center;height:75vh}.video-section-custom .video-section-custom .video-custom-contents .content-block h2{font-size:54px;line-height:65px;text-align:center;letter-spacing:-1px;text-transform:uppercase;color:#fff;max-width:670px;margin:0 auto;padding:0 20px}.video-section-custom .video-section-custom .video-custom-contents .content-block h2 p{margin:0}.video-section-custom .video-section-custom .video-custom-contents .content-block .dynamic-title-wrapper.heading{padding-top:25rem}@media (max-width: 749px){.holiday-landing-page .video-section-custom>.page-width.video-section-custom{height:85vh}.video-section-custom .video-section-custom .video-custom-contents{height:85vh}.video-section-custom .video-section-custom .video-custom-contents .content-block{max-width:480px;padding:0 20px;height:70vh}.video-section-custom .video-section-custom .video-custom-contents .content-block .dynamic-title-wrapper.heading{padding-top:18rem}.video-section-custom .video-section-custom .video-custom-contents .content-block h2{font-size:38px;line-height:48px}}.video-section-custom .video-section-custom .video-custom-contents .content-block h2 span{color:#4628d8}.video-section-custom .video-section-custom .video-custom-contents .content-block .sub-heading p{font-weight:400;font-size:16px;line-height:24px;text-align:center;color:#ccc}.video-section-custom .video-section-custom .video-custom-contents .dynamic-button{background-color:transparent;border:none;box-shadow:none;padding:0;min-width:auto;color:#4628d8;align-items:flex-start;font-size:14px;line-height:21px;text-transform:uppercase;text-decoration:none;z-index:999}.video-section-custom .video-section-custom .video-custom-contents a:-webkit-any-link{text-decoration:none;color:#4628d8}.video-section-custom .video-section-custom .video-custom-contents .dynamic-button:after{box-shadow:none;background-image:url(down-arrow.png);background-size:contain;background-repeat:no-repeat;width:20px;height:20px;margin:25px auto 0}.video-section-custom .video-section-custom #video-container,.video-section-custom .video-section-custom #video-container-mobile{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-webkit-justify-content:center}.video-section-custom .video-section-custom #video-container #video,.video-section-custom .video-section-custom #video-container-mobile #video{width:100%!important;object-fit:cover;height:90vh}.video-section-custom .video-section-custom #video-container #video-controls,.video-section-custom .video-section-custom #video-container-mobile #video-controls-mobile{position:absolute;bottom:20px;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;max-width:1328px;padding:0 5rem;z-index:999}.video-section-custom .video-section-custom #video-container #video-controls #play,.video-section-custom .video-section-custom #video-container-mobile #video-controls-mobile #play-mobile{flex-basis:4%;text-align:right;padding-right:15px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-webkit-justify-content:center}.video-section-custom .video-section-custom #video-container #video-controls #play .play-button,.video-section-custom .video-section-custom #video-container #video-controls #play .pause-button,.video-section-custom .video-section-custom #video-container-mobile #video-controls-mobile #play-mobile .play-button-mobile,.video-section-custom .video-section-custom #video-container-mobile #video-controls-mobile #play-mobile .pause-button-mobile{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-webkit-justify-content:center}.video-section-custom .video-section-custom #video-container #video-controls #play svg,.video-section-custom .video-section-custom #video-container-mobile #video-controls-mobile #play-mobile svg{width:15px;height:20px}.video-section-custom .video-section-custom #video-container #video-controls input#seek-bar,.video-section-custom .video-section-custom #video-container-mobile #video-controls-mobile input#seek-bar-mobile{flex-basis:93%;height:4px}@media screen and (-webkit-min-device-pixel-ratio:0){.video-section-custom .video-section-custom #video-container #video-controls input[type=range],.video-section-custom .video-section-custom #video-container-mobile #video-controls-mobile input[type=range]{overflow:hidden;width:80px;-webkit-appearance:none;background-color:#0000008c}.video-section-custom .video-section-custom #video-container #video-controls input[type=range]::-webkit-slider-runnable-track,.video-section-custom .video-section-custom #video-container-mobile #video-controls-mobile input[type=range]::-webkit-slider-runnable-track{height:10px;-webkit-appearance:none;color:red;margin-top:-1px}.video-section-custom .video-section-custom #video-container #video-controls input[type=range]::-webkit-slider-thumb,.video-section-custom .video-section-custom #video-container-mobile #video-controls-mobile input[type=range]::-webkit-slider-thumb{width:10px;-webkit-appearance:none;height:10px;cursor:ew-resize;background:white;box-shadow:-7px 0 0 7px #fff}}.video-section-custom .video-section-custom #video-container #video-controls input[type=range]::-moz-range-progress,.video-section-custom .video-section-custom #video-container-mobile #video-controls-mobile input[type=range]::-moz-range-progress{background-color:#0000008c}.video-section-custom .video-section-custom #video-container #video-controls input[type=range]::-moz-range-track,.video-section-custom .video-section-custom #video-container-mobile #video-controls-mobile input[type=range]::-moz-range-track{background-color:#0000008c}.video-section-custom .video-section-custom #video-container #video-controls input[type=range]::-ms-fill-lower,.video-section-custom .video-section-custom #video-container-mobile #video-controls-mobile input[type=range]::-ms-fill-lower{background-color:#0000008c}.video-section-custom .video-section-custom #video-container #video-controls input[type=range]::-ms-fill-upper,.video-section-custom .video-section-custom #video-container-mobile #video-controls-mobile input[type=range]::-ms-fill-upper{background-color:#0000008c}.holiday-landing-collection,.holiday-landing-text .rich-text.content-container{background-color:#f2f2f2}.holiday-landing-text .rich-text.content-container .rich-text__buttons a.button{background:linear-gradient(123.25deg,#A23DFF 0%,#1D75BA 100%);border-radius:3px}.holiday-landing-collection .slider-component-full-width{position:relative}.holiday-landing-image-banner .banner__mobile-banner,.video-section-custom .video-section-custom #video-container-mobile{display:none}@media (max-width: 749px){.video-section-custom .video-section-custom #video-container{display:none}.video-section-custom .video-section-custom #video-container-mobile{display:block}.video-section-custom .video-section-custom #video-container-mobile #video-mobile{width:100%}.holiday-landing-image-banner .banner__desktop-banner{display:none}.holiday-landing-image-banner .banner__mobile-banner{display:block}}.custom-holiday-banner-2{background:#070326}.custom-holiday-banner-2 .banner__buttons a.button{background:linear-gradient(123.25deg,#A23DFF 0%,#1D75BA 100%);color:#fff;border-radius:3px}.custom-holiday-banner-2 .banner__buttons a.button:after{box-shadow:none}.holiday-landing-collection .slider-component-full-width .slider-buttons .slider-counter{display:none}.holiday-landing-page .holiday-collection-section{padding-top:120px!important;padding-bottom:100px!important}.holiday-landing-page .holiday-collection-section .collection__title.title-wrapper{margin-bottom:48px}.holiday-landing-page .holiday-landing-text .rich-text{padding-top:120px!important}.holiday-landing-page .holiday-landing-collection.custom-featured .holiday-collection-section{padding-top:0!important}.custom-holiday-banner-1 .banner__content .banner__box{max-width:520px}@media (min-width: 750px){.custom-holiday-banner-1,.custom-holiday-banner-2{min-height:720px}.custom-holiday-banner-2 .banner__content.banner__content--middle-center{justify-content:flex-start}.custom-holiday-banner-2 .banner__content.banner__content--middle-center .banner__box{padding:0;text-align:left;min-height:560px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;min-width:300px;max-width:445px}.holiday-landing-collection .slider-component-full-width .slider-buttons .slider-button,.holiday-featured-collection .custom-holiday-slider .flickity-button{position:absolute;top:45%;background-color:#4628d8;color:#fff;z-index:999;padding:0;width:40px;border-radius:0}.holiday-landing-collection .slider-component-full-width .slider-buttons .slider-button.slider-button--prev,.holiday-featured-collection .custom-holiday-slider .flickity-button .previous{left:10px}.holiday-landing-collection .slider-component-full-width .slider-buttons .slider-button.slider-button--next,.holiday-featured-collection .custom-holiday-slider .flickity-button .next{right:10px}.holiday-landing-page .holiday-landing-collection.custom-featured .holiday-collection-section ul.grid.product-grid{margin-top:0}}@media (max-width: 749px){.custom-holiday-banner-1{min-height:75rem}.custom-holiday-banner-1 .banner__mobile-banner .banner__media{height:75rem!important;position:static}.custom-holiday-banner-1 .banner__content{align-items:end}.custom-holiday-banner-1 .banner__content .banner__box{background-color:transparent}.holiday-landing-page .banner__desktop-banner{display:none}.custom-holiday-banner-2{flex-direction:column-reverse!important}.custom-holiday-banner-2 .banner__mobile-banner .banner__media{min-height:60rem}.custom-holiday-banner-2 .banner__mobile-banner .banner__media.banner__media--mobile img{position:static}.custom-holiday-banner-2 .banner__content.banner__content--middle-center .banner__box{background:#070326}.custom-holiday-banner-2 .banner__content.banner__content--middle-center .banner__box .banner-text-custom,.custom-holiday-banner-2 .banner__content.banner__content--middle-center .banner__box .banner-text-custom h2,.custom-holiday-banner-1 .banner__content .banner__box .banner-text-custom,.custom-holiday-banner-1 .banner__content .banner__box .banner-text-custom h2{color:#fff!important;text-align:left}.custom-holiday-banner-2 .banner__content.banner__content--middle-center .banner__box .banner__buttons{float:left}.custom-holiday-banner-2 .banner__content.banner__content--middle-center .banner__box .banner-text-custom h2{margin-top:0}.holiday-landing-page .holiday-collection-section{padding-top:100px!important;padding-bottom:100px!important}.holiday-landing-page .holiday-collection-section .collection__title.title-wrapper{margin-bottom:48px}.holiday-landing-page .holiday-landing-text .rich-text{padding-top:100px!important}.holiday-landing-page .holiday-landing-collection.custom-featured .holiday-collection-section{padding-top:0!important}.holiday-landing-collection .slider-component-full-width .slider-buttons .slider-button svg{display:none}.holiday-landing-collection .slider-component-full-width .slider-buttons .slider-button{background-image:url(down-arrow.png);background-size:contain;background-repeat:no-repeat;width:20px;height:20px;margin:0 10px}.holiday-landing-collection .slider-component-full-width .slider-buttons .slider-button.slider-button--prev{transform:rotate(90deg)}.holiday-landing-collection .slider-component-full-width .slider-buttons .slider-button.slider-button--next{transform:rotate(270deg)}.holiday-landing-image-banner.custom-holiday-banner-2{min-height:90rem;background:#070326}.holiday-landing-image-banner.custom-holiday-banner-2 .banner__mobile-banner .banner__media{height:100%!important;position:absolute}.holiday-landing-image-banner.custom-holiday-banner-2 .banner__content{background-color:transparent;align-items:flex-end}.holiday-landing-image-banner.custom-holiday-banner-2 .banner__content .banner__box{background:transparent}.holiday-landing-image-banner.custom-holiday-banner-2 .banner__content .banner__box .banner-text-custom h2,.holiday-landing-image-banner.custom-holiday-banner-2 .banner__content .banner__box .banner-text-custom{color:#fff}}.custom-holiday-banner-1 .banner__content .banner__box{text-align:left;max-width:570px}.custom-holiday-banner-1 .banner__content .banner__box .banner__buttons a.button{color:#000;background:#FFFFFF;border-radius:3px}.custom-holiday-banner-1 .banner__content .banner__box .banner__buttons a.button:after{color:#000;box-shadow:inherit;border:inherit}.holiday-landing-page .holiday-landing-collection .grid__item .card-wrapper .card__content,.custom-holiday-slider .flickity-viewport .carousel-cell .card__content{border-bottom:1.5px solid #00000026}.holiday-landing-page a.button{border-radius:3px}.holiday-landing-page a.button:after,.holiday-landing-page a.button:hover:after,.custom-holiday-banner-2 .banner__buttons a.button:after,.custom-holiday-banner-2 .banner__buttons a.button:hover:after,.collage-custom-banner-wrapper .banner__buttons a.button:after,.collage-custom-banner-wrapper .banner__buttons a.button:hover:after{box-shadow:none}.holiday-landing-page{background-color:#f2f2f2}.holiday-landing-page .page-width,.holiday-landing-page .holiday-landing-collection{max-width:1328px!important}.holiday-landing-page .holiday-landing-collection{margin:0 auto;padding:0 5rem}.holiday-landing-page .video-section-custom{background-color:#373333;max-width:100%}.holiday-landing-page .video-section-custom>.page-width.video-section-custom{max-width:1920px!important}.holiday-landing-page .custom-holiday-banner-1:after{background:linear-gradient(123.25deg,#A23DFF 0%,#1D75BA 100%);opacity:.2}.holiday-landing-page .video-section-custom .video-section-custom:after{content:"";position:absolute;top:0;opacity:1;z-index:1;width:100%;height:100%;background:linear-gradient(123.25deg,#A23DFF 0%,#1D75BA 100%);opacity:.2}.custom-holiday-banner-1 .banner__mobile-banner,.custom-holiday-banner-2 .banner__mobile-banner{display:none}@media (max-width: 749px){.custom-holiday-banner-1 .banner__desktop-banner,.custom-holiday-banner-2 .banner__desktop-banner{display:none}.custom-holiday-banner-1 .banner__mobile-banner,.custom-holiday-banner-2 .banner__mobile-banner{display:block}.holiday-landing-page .holiday-landing-collection{padding:0 1.5rem}}.collage-custom-banner-wrapper{background:#070326;position:relative}.collage-custom-banner-wrapper .banner__content{padding:0}.collage-custom-banner-wrapper .banner__content .banner__box{position:absolute;height:56rem;left:0;top:0}.collage-custom-banner-wrapper .banner__content.banner__content--middle-center .banner__box{padding:0;text-align:left;min-height:560px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;min-width:300px;max-width:500px;background-color:transparent;color:#fff;padding-left:5rem}.collage-custom-banner-wrapper .banner__content.banner__content--middle-center .banner__box .banner-text-custom h2{color:#fff}.collage-custom-banner-wrapper .banner__buttons a.button{background:linear-gradient(123.25deg,#A23DFF 0%,#1D75BA 100%);color:#fff;border-radius:3px;opacity:1}.custom-collage-banner,.custom-collage-banner .collage-block{display:flex;justify-content:flex-end}.custom-collage-banner .collage-block .banner__new{width:1180px;display:flex}@media (max-width: 1920px){.custom-collage-banner .collage-block .banner__new{width:1100px}}@media (max-width: 1600px){.custom-collage-banner .collage-block .banner__new{width:1020px}}@media (max-width: 1440px){.custom-collage-banner .collage-block .banner__new{width:900px}}@media (max-width: 1200px){.custom-collage-banner .collage-block .banner__new{width:640px}}@media (max-width: 1024px){.custom-collage-banner .collage-block .banner__new{width:520px}}.custom-collage-banner .collage-block .banner__new .media img{position:static;object-fit:cover}.custom-collage-banner .collage-block .banner__new .image-block-1,.custom-collage-banner .collage-block .banner__new .image-block-2{width:50%}.custom-collage-banner .collage-block .banner__new .image-block-1 .image{max-height:340px;text-align:right}.custom-collage-banner .collage-block .banner__new .image-block-1 .image_1{height:340px;margin-bottom:20px;width:90%;text-align:right;margin-left:auto}.custom-collage-banner .collage-block .banner__new .image-block-1 .image_2{height:340px;text-align:right;margin-left:auto}.custom-collage-banner .collage-block .banner__new .image-block-1 img{object-fit:cover}.custom-collage-banner .collage-block .banner__new .image-block-2 .image_3{height:700px;text-align:right;padding-left:20px}@media (min-width: 750px){.holiday-featured-collection .custom-holiday-slider .flickity-button{width:30px;height:35px}}@media (max-width: 1800px){.custom-collage-banner .collage-block .banner__new .image-block-1 .image_1,.custom-collage-banner .collage-block .banner__new .image-block-1 .image_2{height:300px}.custom-collage-banner .collage-block .banner__new .image-block-2 .image_3{height:620px}}@media (max-width: 1440px){.custom-collage-banner .collage-block .banner__new .image-block-1 .image_1,.custom-collage-banner .collage-block .banner__new .image-block-1 .image_2{height:250px}.custom-collage-banner .collage-block .banner__new .image-block-2 .image_3{height:520px}.collage-custom-banner-wrapper .custom-collage-banner{min-height:52rem!important}.collage-custom-banner-wrapper .banner__content .banner__box{height:38rem;min-height:42rem!important}}@media (max-width: 991px){.collage-custom-banner-wrapper .banner__content.banner__content--middle-center .banner__box{max-width:480px}}@media (max-width: 750px){.collage-custom-banner-wrapper .banner__content.banner__content--middle-center .banner__box{position:static;max-width:100%;padding:0 0 40px;height:auto;min-height:auto!important;width:100%;padding-left:20px!important;padding-right:20px!important}.custom-collage-banner .collage-block{width:100%;padding:0}.custom-collage-banner .collage-block .banner__new .image-block-1{position:relative;top:50px;z-index:999}.custom-collage-banner .collage-block .banner__new .image-block-1 .image_1{width:100%}}@media (max-width: 480px){.custom-collage-banner .collage-block .banner__new .image-block-1 .image_1,.custom-collage-banner .collage-block .banner__new .image-block-1 .image_2{height:200px}.custom-collage-banner .collage-block .banner__new .image-block-2 .image_3{height:420px}.collage-custom-banner-wrapper .custom-collage-banner{min-height:42rem!important}.custom-collage-banner .collage-block .banner__new .image-block-1{width:45%}.custom-collage-banner .collage-block .banner__new .image-block-2{width:55%}}.custom-holiday-slider .flickity-viewport{min-height:auto;margin-bottom:100px}.holiday-featured-collection{padding-top:120px}@media (max-width: 767px){.custom-holiday-slider{margin-bottom:130px}.holiday-featured-collection .custom-holiday-slider .flickity-button svg{display:none}.holiday-featured-collection .custom-holiday-slider .flickity-button{background-image:url(down-arrow.png);background-size:contain;background-repeat:no-repeat;width:20px;height:20px;margin:0 10px;background-color:transparent}.holiday-landing-collection .slider-component-full-width .slider-buttons .slider-button.slider-button--prev{transform:rotate(90deg)}.holiday-landing-collection .slider-component-full-width .slider-buttons .slider-button.slider-button--next{transform:rotate(270deg)}.flickity-enabled.is-draggable .products-carousel{position:relative}.holiday-featured-collection .custom-holiday-slider .flickity-button{position:absolute;bottom:-30px;top:inherit}.holiday-featured-collection .custom-holiday-slider .flickity-button.previous{left:43%;transform:rotate(90deg)}.holiday-featured-collection .custom-holiday-slider .flickity-button.next{right:43%;transform:rotate(270deg)}}@media (max-width:599px){.holiday-featured-collection .custom-holiday-slider .flickity-button.previous{left:40%}.holiday-featured-collection .custom-holiday-slider .flickity-button.next{right:40%}}@media (max-width:380px){.holiday-featured-collection .custom-holiday-slider .flickity-button.previous{left:38%}.holiday-featured-collection .custom-holiday-slider .flickity-button.next{right:38%}}.custom-holiday-slider .flickity-viewport .card__inner{padding-bottom:0%}.custom-holiday-slider .flickity-viewport .card__inner .card__content{border-bottom:none;height:60vh}@media (max-width: 1200px) and (min-width: 1100px){.custom-holiday-slider .flickity-viewport .card__inner .card__content{height:55vh}}@media (max-width: 1099px) and (min-width: 991px){.custom-holiday-slider .flickity-viewport .card__inner .card__content{height:50vh}}@media (max-width: 990px) and (min-width: 921px){.custom-holiday-slider .flickity-viewport .card__inner .card__content{height:45vh}}@media (max-width: 920px) and (min-width: 768px){.custom-holiday-slider .flickity-viewport .card__inner .card__content{height:70vh}}@media (max-width: 599px){.custom-holiday-slider .flickity-viewport .card__inner .card__content{height:50vh}}@media (max-width: 480px){.custom-holiday-slider .flickity-viewport .card__inner .card__content{height:45vh}}@media (max-width: 420px){.custom-holiday-slider .flickity-viewport .card__inner .card__content{height:30vh}}.custom-holiday-slider .flickity-viewport .card__inner.ratio:after{padding-bottom:100%}.holiday-featured-collection .custom-holiday-slider .flickity-button:focus{outline:none;box-shadow:none}@media (min-width: 768px){.holiday-featured-collection .custom-holiday-slider .flickity-button svg{left:30%;top:30%;width:30%;height:30%}}@media (max-width: 767px){.custom-holiday-slider .flickity-viewport .carousel-cell{width:50%;padding:0 7px}}.custom-holiday-slider:focus-visible{outline:none;outline-offset:0;box-shadow:none}.price .price__container .price__sale span.price-item--sale{color:#ee3663}.card-information .ws--review-container .ws--star,.card-information .ws--review-container .ws--star-under{color:#4628d8}.product-grid .grid__item .card-wrapper .card .card__inner .card__content .card__badge.top.right{display:block}.product-grid .grid__item .card-wrapper .card .card__inner .card__content .card__badge.top.right span.badge,.product-grid .grid__item .card-wrapper .card .card__inner .card__content .card__badge.top.right span.card__pre-order,.custom-holiday-slider .flickity-viewport .card__inner .card__content .card__badge.top.right span.badge,.custom-holiday-slider .flickity-viewport .card__inner .card__content .card__badge.top.right span.card__pre-order,.product-grid .grid__item .card-wrapper .card .card__inner .card__content .card__badge.top.right span.card__shipping-now,.custom-holiday-slider .flickity-viewport .card__inner .card__content .card__badge.top.right span.card__shipping-now{color:#fff;font-style:normal;letter-spacing:1px;text-transform:uppercase;border-radius:0;border:none;font-size:12px;font-weight:600}.product-grid .grid__item .card-wrapper .card .card__inner .card__content .card__badge.top.right span.badge,.custom-holiday-slider .flickity-viewport .card__inner .card__content .card__badge.top.right span.badge{position:absolute;bottom:0;left:0;background:#EE3663}.product-grid .grid__item .card-wrapper .card .card__inner .card__content .card__badge.top.right .cart_badges-wrapper,.custom-holiday-slider .flickity-viewport .card__inner .card__content .card__badge.top.right .cart_badges-wrapper{position:absolute;bottom:0;left:0;display:flex;flex-direction:column;width:100%}.product-grid .grid__item .card-wrapper .card .card__inner .card__content .card__badge.top.right .cart_badges-wrapper span.badge,.custom-holiday-slider .flickity-viewport .card__inner .card__content .card__badge.top.right .cart_badges-wrapper span.badge{position:static}.product-grid .grid__item .card-wrapper .card .card__inner .card__content .card__badge.top.right .cart_badges-wrapper span.badge.sale-badge,.custom-holiday-slider .flickity-viewport .card__inner .card__content .card__badge.top.right .cart_badges-wrapper span.badge.sale-badge{max-width:60px}.product-grid .grid__item .card-wrapper .card .card__inner .card__content .card__badge.top.right .cart_badges-wrapper span.badge.sold-out-badge,.custom-holiday-slider .flickity-viewport .card__inner .card__content .card__badge.top.right .cart_badges-wrapper span.badge.sold-out-badge{max-width:90px}.product-grid .grid__item .card-wrapper .card .card__inner .card__content .card__badge.top.right span.badge.color-inverse,.custom-holiday-slider .flickity-viewport .card__inner .card__content .card__badge.top.right span.badge.color-inverse{background-color:#444}.product-grid .grid__item .card-wrapper .card .card__inner .card__content .card__badge.top.right span.card__pre-order,.custom-holiday-slider .flickity-viewport .card__inner .card__content .card__badge.top.right span.card__pre-order,.product-grid .grid__item .card-wrapper .card .card__inner .card__content .card__badge.top.right span.card__shipping-now,.custom-holiday-slider .flickity-viewport .card__inner .card__content .card__badge.top.right span.card__shipping-now{position:absolute;top:0;left:0;border-radius:0;background:linear-gradient(123.25deg,#A23DFF 0%,#1D75BA 100%);padding:0 10px}.product-grid .grid__item .card-wrapper .card .card__inner .card__content .card__badge.top.right span.card__shipping-now,.custom-holiday-slider .flickity-viewport .card__inner .card__content .card__badge.top.right span.card__shipping-now{background:#EE3663}.product-grid .grid__item .card-wrapper.product_soldout .card .card__inner .card__media{opacity:.6}@media (max-width: 599px){.product-grid .grid__item .card-wrapper .card .card__inner .card__content .card__badge.top.right span.badge,.product-grid .grid__item .card-wrapper .card .card__inner .card__content .card__badge.top.right span.card__pre-order,.custom-holiday-slider .flickity-viewport .card__inner .card__content .card__badge.top.right span.badge,.custom-holiday-slider .flickity-viewport .card__inner .card__content .card__badge.top.right span.card__pre-order,.product-grid .grid__item .card-wrapper .card .card__inner .card__content .card__badge.top.right span.card__shipping-now,.custom-holiday-slider .flickity-viewport .card__inner .card__content .card__badge.top.right span.card__shipping-now{font-size:10px}}.product .product__info-wrapper .product__info-container>span,.product .product__info-wrapper .product__info-container>span.price__badge-sale{color:#fff;font-style:normal;letter-spacing:1px;text-transform:uppercase;border-radius:0;padding:5px 10px 6px;font-size:12px;font-weight:600}.product .product__info-wrapper .product__info-container>span{border-radius:0;background:linear-gradient(123.25deg,#A23DFF 0%,#1D75BA 100%);color:#fff}.product .product__info-wrapper .product__info-container>span.price__badge-sale,.product .product__info-wrapper .product__info-container>span.card__shipping-now{background:#EE3663;border:none;margin-right:7px}.product .product__info-wrapper .product__info-container>span.price__badge-sold-out{background:#444444}@media (max-width: 599px){.product-grid .grid__item .card-wrapper .card .card__inner .card__content .card__badge.top.right span.badge,.product-grid .grid__item .card-wrapper .card .card__inner .card__content .card__badge.top.right span.card__pre-order,.product-grid .grid__item .card-wrapper .card .card__inner .card__content .card__badge.top.right span.card__shipping-now{font-size:10px}}
/*# sourceMappingURL=/s/files/1/0082/4092/2686/t/68/assets/custom-arcade1up.css.map?v=3294239329649283561672840247 */
