:root{--gold: #111;--white: #ffffff;--gray: #787878;--black: #000;--black1: #373d3f;--border: #e3e3e3;--dark: #111;--disabledBg: #d9d8d8;--disabledText: #9B9B9B;--disabledBtnText: #fff;--lightBg2: #f9f9f9;--blue: #4a90e2;--primaryFontRegular: "openSansRegular";--primaryFontBold: "openSansBold";--primaryFontSemiBold: "openSansSemiBold";--secondaryFontRegular: "brandonRegular";--secondaryFontMedium: "brandonMedium";--secondaryFontBold: "brandonBold";--secondaryFontNormal: "BrandonGrotesque";--loaderGif: url(//cdn.beymen.com/assets/mobile/img/loader_beymen.gif);--headerHeight: 103px;--headerPadding: .9375rem .9375rem 0 .9375rem;--headerBottomPadding: .625rem;--headerTopGoBasket: var(--yellow);--footerPadding: 1.5rem .9375rem .9375rem .9375rem;--suggestionSectionTop: 105px;--categoryMenuTop: 105px;--categoryMenuHeight: 105px;--quick-search-header-height: 98px;--doc-height: 100%}@font-face{font-family:ralewayLight;src:url(https://cdn.beymen.com/assets/desktop/fonts/raleway/raleway-light-webfont.woff2) format("woff2"),url(https://cdn.beymen.com/assets/desktop/fonts/raleway/raleway-light-webfont.woff) format("woff"),url(https://cdn.beymen.com/assets/desktop/fonts/raleway/raleway-light-webfont.ttf) format("truetype");-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-display:swap;font-weight:""}@font-face{font-family:ralewayRegular;src:url(https://cdn.beymen.com/assets/desktop/fonts/raleway/raleway-regular-webfont.woff2) format("woff2"),url(https://cdn.beymen.com/assets/desktop/fonts/raleway/raleway-regular-webfont.woff) format("woff"),url(https://cdn.beymen.com/assets/desktop/fonts/raleway/raleway-regular-webfont.ttf) format("truetype");-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-display:swap;font-weight:""}@font-face{font-family:ralewayMedium;src:url(https://cdn.beymen.com/assets/desktop/fonts/raleway/raleway-medium-webfont.woff2) format("woff2"),url(https://cdn.beymen.com/assets/desktop/fonts/raleway/raleway-medium-webfont.woff) format("woff"),url(https://cdn.beymen.com/assets/desktop/fonts/raleway/raleway-medium-webfont.ttf) format("truetype");-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-display:swap;font-weight:""}@font-face{font-family:ralewaySemiBold;src:url(https://cdn.beymen.com/assets/desktop/fonts/raleway/raleway-semibold-webfont.woff2) format("woff2"),url(https://cdn.beymen.com/assets/desktop/fonts/raleway/raleway-semibold-webfont.woff) format("woff"),url(https://cdn.beymen.com/assets/desktop/fonts/raleway/raleway-semibold-webfont.ttf) format("truetype");-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-display:swap;font-weight:""}@font-face{font-family:ralewayBold;src:url(https://cdn.beymen.com/assets/desktop/fonts/raleway/raleway-bold-webfont.woff2) format("woff2"),url(https://cdn.beymen.com/assets/desktop/fonts/raleway/raleway-bold-webfont.woff) format("woff"),url(https://cdn.beymen.com/assets/desktop/fonts/raleway/raleway-bold-webfont.ttf) format("truetype");-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-display:swap;font-weight:""}@font-face{font-family:openSansRegular;src:url(https://cdn.beymen.com/assets/desktop/fonts/open-sans/opensans-regular-webfont.woff2) format("woff2"),url(https://cdn.beymen.com/assets/desktop/fonts/open-sans/opensans-regular-webfont.woff) format("woff"),url(https://cdn.beymen.com/assets/desktop/fonts/open-sans/opensans-regular-webfont.ttf) format("truetype");-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-display:swap;font-weight:""}@font-face{font-family:openSansBold;src:url(https://cdn.beymen.com/assets/desktop/fonts/open-sans/opensans-bold-webfont.woff2) format("woff2"),url(https://cdn.beymen.com/assets/desktop/fonts/open-sans/opensans-bold-webfont.woff) format("woff"),url(https://cdn.beymen.com/assets/desktop/fonts/open-sans/opensans-bold-webfont.ttf) format("truetype");-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-display:swap;font-weight:""}@font-face{font-family:openSansSemiBold;src:url(https://cdn.beymen.com/assets/desktop/fonts/open-sans/opensans-semibold-webfont.woff2) format("woff2"),url(https://cdn.beymen.com/assets/desktop/fonts/open-sans/opensans-semibold-webfont.woff) format("woff"),url(https://cdn.beymen.com/assets/desktop/fonts/open-sans/opensans-semibold-webfont.ttf) format("truetype");-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-display:swap;font-weight:""}@font-face{font-family:brandonRegular;src:url(https://cdn.beymen.com/assets/desktop/fonts/brandon/brandon_regular-webfont.woff2) format("woff2"),url(https://cdn.beymen.com/assets/desktop/fonts/brandon/brandon_regular-webfont.woff) format("woff"),url(https://cdn.beymen.com/assets/desktop/fonts/brandon/brandon_regular-webfont.ttf) format("truetype");-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-display:swap;font-weight:""}@font-face{font-family:brandonMedium;src:url(https://cdn.beymen.com/assets/desktop/fonts/brandon/brandon_med-webfont.woff2) format("woff2"),url(https://cdn.beymen.com/assets/desktop/fonts/brandon/brandon_med-webfont.woff) format("woff"),url(https://cdn.beymen.com/assets/desktop/fonts/brandon/brandon_med-webfont.ttf) format("truetype");-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-display:swap;font-weight:""}@font-face{font-family:brandonBold;src:url(https://cdn.beymen.com/assets/desktop/fonts/brandon/brandon_bld-webfont.woff2) format("woff2"),url(https://cdn.beymen.com/assets/desktop/fonts/brandon/brandon_bld-webfont.woff) format("woff"),url(https://cdn.beymen.com/assets/desktop/fonts/brandon/brandon_bld-webfont.ttf) format("truetype");-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-display:swap;font-weight:""}@font-face{font-family:TTNormsPro;src:url(https://cdn.beymen.com/assets/desktop/fonts/TTNormsPro/TTNormsPro-Light.woff2) format("woff2"),url(https://cdn.beymen.com/assets/desktop/fonts/TTNormsPro/TTNormsPro-Light.woff) format("woff"),url(https://cdn.beymen.com/assets/desktop/fonts/TTNormsPro/TTNormsPro-Light.ttf) format("truetype");-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-display:swap;font-weight:300}@font-face{font-family:TTNormsPro;src:url(https://cdn.beymen.com/assets/desktop/fonts/TTNormsPro/TTNormsPro-Regular.woff2) format("woff2"),url(https://cdn.beymen.com/assets/desktop/fonts/TTNormsPro/TTNormsPro-Regular.woff) format("woff"),url(https://cdn.beymen.com/assets/desktop/fonts/TTNormsPro/TTNormsPro-Regular.ttf) format("truetype");-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-display:swap;font-weight:400}@font-face{font-family:TTNormsPro;src:url(https://cdn.beymen.com/assets/desktop/fonts/TTNormsPro/TTNormsPro-Normal.woff2) format("woff2"),url(https://cdn.beymen.com/assets/desktop/fonts/TTNormsPro/TTNormsPro-Normal.woff) format("woff"),url(https://cdn.beymen.com/assets/desktop/fonts/TTNormsPro/TTNormsPro-Normal.ttf) format("truetype");-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-display:swap;font-weight:450}@font-face{font-family:TTNormsPro;src:url(https://cdn.beymen.com/assets/desktop/fonts/TTNormsPro/TTNormsPro-Medium.woff2) format("woff2"),url(https://cdn.beymen.com/assets/desktop/fonts/TTNormsPro/TTNormsPro-Medium.woff) format("woff"),url(https://cdn.beymen.com/assets/desktop/fonts/TTNormsPro/TTNormsPro-Medium.ttf) format("truetype");-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-display:swap;font-weight:500}@font-face{font-family:TTNormsPro;src:url(https://cdn.beymen.com/assets/desktop/fonts/TTNormsPro/TTNormsPro-DemiBold.woff2) format("woff2"),url(https://cdn.beymen.com/assets/desktop/fonts/TTNormsPro/TTNormsPro-DemiBold.woff) format("woff"),url(https://cdn.beymen.com/assets/desktop/fonts/TTNormsPro/TTNormsPro-DemiBold.ttf) format("truetype");-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-display:swap;font-weight:600}@font-face{font-family:TTNormsPro;src:url(https://cdn.beymen.com/assets/desktop/fonts/TTNormsPro/TTNormsPro-Bold.woff2) format("woff2"),url(https://cdn.beymen.com/assets/desktop/fonts/TTNormsPro/TTNormsPro-Bold.woff) format("woff"),url(https://cdn.beymen.com/assets/desktop/fonts/TTNormsPro/TTNormsPro-Bold.ttf) format("truetype");-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-display:swap;font-weight:700}*{font-family:TTNormsPro}.couponSummary{display:flex;flex-direction:column}.couponSummary__btn{display:flex;justify-content:space-between;align-items:center;width:100%;padding:1rem}.couponSummary__content{display:flex;flex-direction:column;width:calc(100% - 50px)}.couponSummary__text{display:flex;align-items:center}.couponSummary__text p{font-size:.875rem;font-weight:450;line-height:1.125rem;color:#000;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;border-left:solid 1px #E0E0E0;margin-left:1rem;padding-left:1rem}.couponSummary__edit.-active{display:flex;align-items:center;background-color:#f8f8f8;padding:.5rem 1rem;font-size:.875rem;font-weight:450;border-radius:20px}.couponSummary__edit.-active .icon{margin-right:.25rem}.couponSummary__message{display:flex;align-items:center;font-size:.75rem;font-weight:500;line-height:.875rem;margin-top:.625rem}.couponSummary__message .icon{margin-right:.25rem}.couponSummary__message.-success{color:#50e3c2}.couponSummary__message.-error{color:#e90808}.coupon{display:flex;flex-direction:column;background-color:#f4f4f4}.coupon__header{background-color:#fff;margin-bottom:1rem;padding:1rem}.coupon__body{display:flex;flex-direction:column;height:100%}.coupon__item{display:flex;flex-direction:column;padding:1rem;margin-bottom:.5rem;background-color:#fff}.coupon__item.-addNew{border:solid 2px #000;animation:expand .5s ease-in-out}.coupon__item.-someCoupon{animation:blink 2s infinite}.coupon__content{display:flex;justify-content:space-between;border-bottom:solid 1px #f4f4f4;padding-bottom:1rem}.coupon__info{display:flex;flex-direction:column;padding-right:1rem;width:calc(100% - 100px)}.coupon__button{max-width:100px;width:100%}.coupon__amount{color:#e90808;font-size:.875rem;font-weight:600;line-height:1.25rem}.coupon__amount.-passive{color:#111}.coupon__code{font-size:.875rem;font-weight:400;line-height:1.25rem;margin-top:.25rem;overflow-wrap:break-word}.coupon__detail{display:flex;align-items:center;font-size:.875rem;font-weight:500;line-height:1.25rem;padding-top:1rem}.coupon__detail .icon{margin-left:.5rem}.coupon__cartTotal{display:flex;font-size:.9375rem;font-weight:500;line-height:1.25rem}.coupon__cartTotalItem{display:flex;margin-left:.25rem}.coupon__message{font-size:.8125rem;font-weight:400;line-height:1.25rem;margin-top:.25rem}.coupon__footer{display:flex;width:100%;background-color:#fff;padding:1rem;border-top:solid 1px #f4f4f4}.coupon__form{display:flex;flex-direction:column;width:100%}.coupon__add{display:flex;justify-content:space-between;width:100%}.coupon__add .a-textboxControl{width:100%}.coupon__add .btn{display:flex;align-items:center;justify-content:center;text-align:center;max-width:100px}.coupon__detailContent{display:flex;flex-direction:column;text-align:center}.coupon__detailContent strong{font-size:.9375rem;font-weight:500;line-height:1.25rem;margin-bottom:.5rem}.coupon__detailContent p{font-size:.875rem;font-weight:400;line-height:1.25rem}@keyframes blink{0%{background-color:#fff;border:2px solid rgba(255,208,50,.2)}to{background-color:#fff8db;border:2px solid rgba(243,190,137,.8)}}@keyframes expand{0%{opacity:0;transform:rotateX(-90deg);transition:all .5s cubic-bezier(.36,-.64,.34,1.76)}to{opacity:1;transform:none;transition:all .5s cubic-bezier(.36,-.64,.34,1.76)}}.oneCard{display:flex;flex-direction:column;justify-content:space-between;height:100%;background-color:#fff}.oneCard__header{display:flex;flex-direction:column;padding:1rem 1rem 0}.oneCard__body{display:flex;flex-direction:column;padding:1rem;height:100%;border-bottom:.5rem solid #f4f4f4}.oneCard__footer{display:flex;flex-direction:column;padding:1rem;border-top:1px solid #dedede}.oneCard__info{display:flex;flex-direction:column}.oneCard__info strong{font-size:1rem;font-weight:500;line-height:1.25rem}.oneCard__info p{font-size:.875rem;font-weight:400;line-height:1.25rem;margin-top:.25rem}.oneCard__info p span{font-weight:500}.oneCard__info p a{color:#111;text-decoration:underline;font-weight:450}.oneCard__info.-point{margin-bottom:1rem}.oneCard__info.-point p{font-size:.8125rem}.oneCard__inputLabel{display:flex;justify-content:space-between}.oneCard__allBtn{font-size:.75rem;font-weight:500;line-height:.9375rem;text-decoration:underline;color:#6d6d6d;margin-bottom:.5rem}.oneCard__message{display:flex;flex-direction:column}.oneCard__message p{display:list-item;font-size:.8125rem;font-weight:400;line-height:1.25rem;margin-bottom:1rem;margin-left:1rem}.oneCard .-errorMesage{margin-top:.5rem;color:#ec2c2c;font-size:.75rem}.beymenCard{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.beymenCard__container{padding:1rem}.beymenCard__container.-pt-0{padding-top:0}.beymenCard__container .g-recaptcha{margin:0 0 1.5rem}.m-returnCampaign{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%}.m-returnCampaign__content{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-bottom:8px;padding:1.5rem 1rem;border-radius:5px;background:#f5f5f5;box-shadow:0 -3px #d9dce1 inset}.m-returnCampaign__text{margin:0 0 .75rem;color:#111;font-size:.875rem;font-family:openSansRegular;font-weight:400;line-height:20px;text-align:left}.m-returnCampaign__text strong{font-weight:500}.m-returnCampaign__btn{margin-right:1.5rem;color:#111;font-size:.75rem;font-family:openSansSemiBold;font-weight:600;cursor:pointer}.m-returnCampaign__btn:last-child{margin:0}.m-returnCampaign__btnIcon{margin-right:4px}.returnLoadingCard__info{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;margin:0 0 .5rem;padding:1rem;background-color:#f6f6f6}.returnLoadingCard__info.-first{margin:0 0 1rem -1rem;width:calc(100% + 2rem)}.returnLoadingCard__info svg{flex-shrink:0;margin:2px 4px 0 0;width:15px;height:auto}.returnLoadingCard__info p{margin:0;color:#6d6d6d;font-size:.75rem;font-family:openSansRegular;font-weight:400;line-height:18px}.remainder{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.remainder.-pt16{padding-top:1rem}.remainder__cardNo{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}.remainder .cardNo{display:flex;align-items:center;margin:0 0 1.5rem}.remainder .cardNo__title{color:#111;font-size:.875rem;font-weight:450;line-height:1.25rem}.remainder .cardNo__value{margin-left:2px;color:#ac8e56;font-size:1rem;font-weight:500;line-height:1.25rem}.remainder .remainderInfo{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;margin:1.5rem 0;padding:1rem;border-radius:5px;background-color:#faf5e8}.remainder .remainderInfo__title{margin-bottom:.25rem;color:#111;font-size:.875rem;font-weight:450;line-height:1.25rem}.remainder .remainderInfo__value{margin-bottom:1rem;color:#111;font-size:1.125rem;font-weight:500;line-height:1.25rem}.remainder .errorMesage{margin-top:4px;color:#d0021b;font-size:.75rem;font-family:openSansRegular!important;font-weight:400;line-height:20px;letter-spacing:0}.warningText .m-alert{margin-top:8px;margin-bottom:0}.warningText.-mobile .m-alert{margin-top:0;margin-bottom:0}.history{display:flex;flex-direction:column}.history__body{display:flex;position:relative}.history__body:after{content:"";width:40px;height:96px;position:absolute;right:0;top:0;background:linear-gradient(90deg,rgba(255,255,255,0) 2.13%,#FFF 100%)}.history__footer{padding-right:1rem}.history__footer .a-borderButton{width:100%}.history__content{display:flex;overflow:hidden;-webkit-overflow-scrolling:touch;overflow-x:auto}.history__link{display:flex}.history__img{width:68px;height:96px;border:solid 1px #f3f3f3;margin-right:.5rem}.share{display:flex;flex-direction:column}.share__item{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1rem;background-color:#fff;margin-bottom:1rem}.share__item p,.share__item span{font-size:.8125rem;font-weight:450;line-height:1.125rem;color:#373d3f;text-align:center;margin:.5rem 0 1rem}.share__item span{font-size:.875rem;font-weight:500}.share__icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background-color:#111;border-radius:100%}.share__icon .icon{display:flex}#app{margin-bottom:145px}.giftNote__buttons{display:flex;padding:1rem;background-color:#fff;border-top:solid 1px #dedede}.giftNote__buttons .btn{width:100%}
