@-moz-keyframes fa-spin{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}.no-scroll{overflow:hidden}.overflow-y-hidden{overflow-y:hidden;margin:0;scrollbar-width:none!important;-ms-overflow-style:scrollbar}.overflow-y-hidden::-webkit-scrollbar{width:0;background:transparent}@-moz-document url-prefix(){.overflow-y-hidden{scrollbar-width:none;}}#tray-overlay{position:fixed;z-index:10050;top:0;left:0;right:0;bottom:0;padding:0;margin:0;display:block;justify-content:flex-end;transition:all .35s ease-out;letter-spacing:.4px}#tray-overlay .tray-background{height:100vh;width:100vw;position:fixed;background:rgba(0,0,0,.75);z-index:1;top:0;transition:all .8s ease-out;opacity:0}#tray-overlay .tray-background.is-visible{opacity:1;transition:all .34s ease-in}#tray-overlay .tray{z-index:10051}#tray-overlay .tray .full-width{width:100vw}#tray-overlay .tray.bottom-tray{transition:all .55s ease-out;bottom:-100vh;position:fixed;height:574px;z-index:8;background:#fff;max-height:100%;width:100%}@media screen and (min-width:768px){#tray-overlay .tray.bottom-tray{transition:all 1s ease-out,right .5s ease;bottom:0;right:-100%;height:100%;max-height:100%;max-width:480px;width:480px}#tray-overlay .tray.bottom-tray .full-width{width:480px}}@media(max-height:544px){#tray-overlay .tray.bottom-tray .top-carousel-wrapper{display:none}}@media screen and (min-width:900px) and (orientation:landscape){#tray-overlay .tray.bottom-tray .top-carousel-wrapper{display:block}}@media screen and (max-width:767px){#tray-overlay .tray.bottom-tray .top-carousel-wrapper.is-visible{min-height:50vw;background:#f7f7f7}}#tray-overlay .tray.bottom-tray.height100{height:100%;transition:all .8s ease-in}#tray-overlay .tray.is-visible.bottom-tray{bottom:0}@media screen and (min-width:768px){#tray-overlay .tray.is-visible.bottom-tray{right:0!important}}@media screen and (max-height:544px){#tray-overlay .tray.is-visible.bottom-tray{height:384px}}#tray-overlay .tray .tray-header{width:100%;height:44px;background-color:#f7f7f7;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e6e6e6;color:#222;font-size:14px;font-weight:400;font-family:"azo-sans",Helvetica,Arial,sans-serif}#tray-overlay .tray .tray-header>div{font-weight:400;padding:0 16px}#tray-overlay .tray .tray-header .header-title{width:78%;letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:inline-block;line-height:32px;vertical-align:middle}#tray-overlay .tray .tray-header .line-clamp{display:block;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;line-height:20px}#tray-overlay .tray .tray-header .line-clamp[data-line-clamp="1"]{white-space:nowrap}#tray-overlay .tray .tray-header .line-clamp[data-line-clamp="2"]{display:-webkit-box;max-height:40px;-webkit-box-orient:vertical;-webkit-line-clamp:2}#tray-overlay .tray .tray-header .back-button{margin-left:-16px;display:none;vertical-align:top;background-image:url(/Assets/NextWebUI/img/sprite-sheet@1x.png);background-repeat:no-repeat;background-size:352px 288px;background-position:-64px -32px;width:32px;height:32px}#tray-overlay .tray .tray-header .close-tray{transition:all .34s ease-out;color:#1a6461;cursor:pointer;font-weight:500}#tray-overlay .tray .tray-content{overflow-y:scroll;height:100%;scrollbar-width:none}@media screen and (min-width:900px) and (orientation:landscape){#tray-overlay .tray .tray-content #quickBuyTray.is-desktop .top-carousel-wrapper{min-height:240px;background:#f7f7f7}#tray-overlay .tray .tray-content #quickBuyTray.is-desktop .tray-section{height:45px}#tray-overlay .tray .tray-content #quickBuyTray.is-desktop .tray-modal .section-border{border-bottom:1px solid #f7f7f7;min-height:54px}#tray-overlay .tray .tray-content #quickBuyTray.is-desktop .tray-style-with-wrapper{height:313px}#tray-overlay .tray .tray-content #quickBuyTray.is-desktop .style-with-carousel-container .swiper-wrapper .swiper-slide{height:261px}#tray-overlay .tray .tray-content #quickBuyTray.is-desktop .style-with-carousel-container .swiper-wrapper .swiper-slide img{height:185px;background:#f7f7f7}}#tray-overlay .tray .nx-spinner-light{background-image:url(/Images/Mobile/ni-loading-spinner-n.png)!important}#tray-overlay .tray .nx-spinner-light:after{background-image:url(/Images/Mobile/ni-loading-spinner-bg.png)!important}#tray-overlay ::-webkit-scrollbar{width:5px}#tray-overlay ::-webkit-scrollbar-track{background:#fff}#tray-overlay ::-webkit-scrollbar-thumb{background:#7f7f7f;border-radius:10px}#tray-overlay ::-webkit-scrollbar-thumb:hover{background:#555}#ppm-stylewith-carousel.swiper-container{overflow:visible}#ppm-stylewith-carousel.swiper-container div.stylewith-swiper-scrollbar.swiper-scrollbar{bottom:-11px}.tray-loader-wrapper{display:block;position:absolute;top:0;width:100%;text-align:center;margin-top:0;height:100%;align-items:center;z-index:10052}.preloaderWrapper{width:100%;height:100%;position:relative}@media(max-width:768px){.preloaderWrapper{width:100%}}.nx-spinner{background-image:url(/Images/Mobile/ni-loading-spinner-n-black.png);background-repeat:no-repeat;background-size:cover;display:inline-block;height:34px;position:relative;width:34px;top:calc(50% - 17px)}.nx-spinner:after{-moz-animation:fa-spin 1s infinite linear;-o-animation:fa-spin 1s infinite linear;-webkit-animation:fa-spin 1s infinite linear;animation:fa-spin 1s infinite linear;background-repeat:no-repeat;display:block;background-size:cover;content:"";height:100%;position:relative;width:100%;background-image:url(/Images/Mobile/ni-loading-spinner-bg-black.png)}.loaderContent{position:absolute;width:auto;height:100%;clip:rect(0,0,0,0)}.errorMessageCon{width:100%;background:rgba(255,255,255,.9);padding:15px;position:absolute;left:50%;transform:translate(-50%,-50%);top:50%;color:#000}#mainwrapper .pdp-tray-quick-buy{background:#fff;color:#000;border:1px solid #000;padding:4px 10px;user-select:none;font-size:.875rem;width:80%;text-transform:uppercase}.sw-slider a.pdp-tray-quick-buy.nxbtn.btn-next-secondary{margin-top:8px;letter-spacing:.4px;padding:6px 14px;border-radius:4px;border:1px solid #222;text-transform:uppercase;color:#222;font-size:11px;font-family:"azo-sans",sans-serif}