.form .formGroup .formLabel,.form .formSectionHeading{font-weight:700;text-transform:uppercase;letter-spacing:.1em}.form .formGroup,.form .formGroup .formInput .passwordInput{position:relative}.form{color:#1D1D1D}.form:after{content:"";display:block;clear:both}.form .selectedItem{color:#a37b24!important;border-color:#a37b24!important}.form .threeQuarterBox{display:flex;justify-content:space-between}.form .threeQuarterBox .firstWrapper{width:60%;margin-right:10px}.form .threeQuarterBox .secondWrapper{width:40%}.form .formGroup.fullWidth .formInput,.form .formGroup.fullWidth .formLabel,.form .formGroup.nonLabel .formInput{width:100%}@media only screen and (max-width:480px){.form .threeQuarterBox{flex-direction:column}.form .threeQuarterBox .firstWrapper,.form .threeQuarterBox .secondWrapper{width:100%;max-width:100%;margin-right:0}}.form .formSectionHeading{margin:20px 0;font-family:Nunito-Bold;font-size:18px;color:#1D1D1D}@media only screen and (max-width:768px){.form{padding:0 10px}.form .formSectionHeading{margin:10px 0;font-size:14px}}.form label{cursor:pointer}.form .formGroup{display:flex;min-height:55px;margin:30px 0;font-family:Nunito-Regular;font-size:14px}.form .formGroup.nonLabel .formLabel{display:none}.form .formGroup.fullWidth{flex-direction:column}.form .formGroup.fullWidth .formLabel{margin-bottom:10px;padding-right:0}.form .formGroup .formLabel{width:30%;padding-right:20px;font-family:Nunito-Bold;font-size:14px;color:#1D1D1D;cursor:pointer}.form .formGroup .formInput{width:70%}.form .formGroup .formInput .formControl{width:100%;padding:0 14px;font-family:Nunito-Regular;font-size:14px;text-transform:initial;color:#1D1D1D;height:47px;border:1px solid #C4C4C4;box-shadow:none!important;border-radius:0;transition:.3s}.form .formGroup .formInput .formControl:focus{border-color:#a37b24}.form .formGroup .formInput .formControl:disabled{background-color:#F6F6F6;cursor:not-allowed}.form .formGroup .formInput .inputGroup{width:100%;display:flex;flex-wrap:wrap}.form .formGroup .formInput .inputGroup .inputGroupPrepend{display:flex;align-items:center;text-align:center;padding:0;background-color:#1D1D1D}.form .formGroup .formInput .inputGroup .inputGroupPrepend .inputGroupPrependText{padding:0 15px;font-family:Nunito-Bold;font-size:16px;letter-spacing:1px;color:#fff}.form .formGroup .formInput .inputGroup .inputGroupPrepend .select2{height:100%;padding:0;border:none!important}.form .formGroup .formInput .inputGroup .inputGroupPrepend .select2 .select2-selection{background-color:#1D1D1D}.form .formGroup .formInput .inputGroup .inputGroupPrepend .select2 .select2-selection .select2-selection__rendered{height:100%;color:#fff}.form .formGroup .formInput .inputGroup .inputGroupPrepend .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#fff transparent transparent}.form .formGroup .formInput .inputGroup .inputGroupPrepend .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #fff}.form .formGroup .formInput .inputGroup .inputGroupPrepend.countrySelection{min-width:100px;background-color:#fff;border-top:1px solid #C4C4C4;border-left:1px solid #C4C4C4;border-bottom:1px solid #C4C4C4}.form .formGroup .formInput .inputGroup .inputGroupPrepend.countrySelection .inputGroupPrependText{width:100%;height:100%;padding:0;font-family:Nunito-Bold;font-size:14px}.form .formGroup .formInput .inputGroup .inputGroupPrepend.countrySelection .inputGroupPrependText span{font-family:Nunito-Bold;font-size:14px}.form .formGroup .formInput .inputGroup .inputGroupPrepend.countrySelection .inputGroupPrependText .optionImage{width:25px;box-shadow:0 3px 6px rgba(0,0,0,.15)}.form .formGroup .formInput .inputGroup .inputGroupPrepend.countrySelection .inputGroupPrependText .optionImage img{width:100%}@media only screen and (max-width:768px){.form .formGroup .formInput .inputGroup .inputGroupPrepend.countrySelection .inputGroupPrependText,.form .formGroup .formInput .inputGroup .inputGroupPrepend.countrySelection .inputGroupPrependText span{font-size:10px}.form .formGroup .formInput .inputGroup .inputGroupPrepend.countrySelection .inputGroupPrependText .optionImage{width:22px}}.form .formGroup .formInput .inputGroup .inputGroupPrepend.countrySelection .select2 .select2-selection{background-color:#fff}.form .formGroup .formInput .inputGroup .inputGroupPrepend.countrySelection .select2 .select2-selection .select2-selection__rendered{height:100%;color:#1D1D1D}.form .formGroup .formInput .inputGroup .inputGroupPrepend.countrySelection .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#1D1D1D transparent transparent}.form .formGroup .formInput .inputGroup .inputGroupPrepend.countrySelection .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #1D1D1D}.form .formGroup .formInput .inputGroup .formControl{flex:1}.form .formGroup .formInput .passwordInput input[type=password].formControl{padding:0 40px 0 14px}.form .formGroup .formInput .passwordInput .togglePassword{position:absolute;top:50%;right:12px;transform:translateY(-50%);cursor:pointer}.form .formGroup .formInput .passwordInput .togglePassword:before{content:"";width:20px;height:20px;background-image:url(/images/version-2/icons/eye-slash.png);background-size:contain;background-repeat:no-repeat;background-position:center;float:right}.form .formGroup .formInput .passwordInput .togglePassword.open:before{background-image:url(/images/version-2/icons/eye.png)}.form .formGroup .formInput .passwordInput .togglePassword:after{content:'';display:block;clear:both}.form .formGroup .formInput input:-ms-input-placeholder,.form .formGroup .formInput select:-ms-input-placeholder{color:#999}.form .formGroup .formInput input::placeholder,.form .formGroup .formInput select::placeholder{color:#999}.form .formGroup .formInput textarea.formControl{padding:14px;height:100px;box-shadow:none!important;border-radius:0}.form .formGroup .formInput textarea.formControl:-ms-input-placeholder{font-size:14px;color:#999}.form .formGroup .formInput textarea.formControl::placeholder{font-size:14px;color:#999}@media only screen and (max-width:768px){.form .formGroup .formInput textarea.formControl:-ms-input-placeholder{font-size:10px;text-align:left}.form .formGroup .formInput textarea.formControl::placeholder{font-size:10px;text-align:left}}.form .formGroup .formInput .select2{border:1px solid #C4C4C4;box-shadow:none!important;border-radius:0;transition:.3s}.form .formGroup .formInput .select2.select2-container--focus,.form .formGroup .formInput .select2.select2-container--open{border-color:#a37b24}.form .formGroup .formInput .select2 .select2-selection{height:100%;padding:0 6px}.form .formGroup .formInput .select2 .select2-selection .select2-selection__rendered{display:flex;align-items:center}.form .formGroup .formInput .select2 .select2-selection .select2-selection__arrow,.form .formGroup .formInput .select2 .select2-selection .select2-selection__rendered{height:47px}.form .formGroup .formInput .select2-container--default .select2-selection--single .select2-selection__arrow{height:100%;top:0}.form .formGroup .formInput .select2-container--default .select2-selection--multiple{border:none}.form .formGroup .formInput .select2-container--default .select2-selection--multiple .select2-selection__choice{margin-top:0;line-height:1.7;border:none;border-radius:0}.form .formGroup .formInfo{margin:5px 0;font-family:Nunito-Regular;font-weight:400;font-size:12px;text-transform:initial;letter-spacing:0}.form .formGroup .formInfo a{color:#a37b24;text-decoration:none}@media only screen and (max-width:768px){.form .formGroup{flex-direction:column;margin:20px 0;min-height:35px;font-size:10px}.form .formGroup .formInput,.form .formGroup .formLabel{width:100%}.form .formGroup .formLabel{margin-bottom:10px;font-size:12px}.form .formGroup .formInput .formControl{height:36px;font-size:10px}.form .formGroup .formInput .inputGroup .inputGroupPrepend{height:36px}.form .formGroup .formInput .passwordInput .togglePassword:before{width:17px;height:17px}.form .formGroup .formInput .select2 .select2-selection .select2-selection__rendered,.form .formGroup .formInput .select2 .select2-selection__arrow{height:36px}.form .formGroup .formInfo{font-size:10px}}.checkboxGroup{display:flex;flex-wrap:wrap}.checkboxGroup.fullWidth{flex-direction:column}.checkboxGroup .checkboxContainer{position:relative;margin:0 15px 15px 0;padding:4px 0 0 30px;text-transform:uppercase;cursor:pointer}.checkboxGroup .checkboxContainer.disabled{cursor:not-allowed}.checkboxGroup .checkboxContainer input[type=checkbox]{position:absolute;opacity:0;height:0;width:0}.checkboxGroup .checkboxContainer .checkmark{position:absolute;top:0;left:0;height:24px;width:24px;border:1px solid #1D1D1D}.checkboxGroup .checkboxContainer input[type=checkbox]:checked~.checkmark{border-color:#a37b24}.checkboxGroup .checkboxContainer .checkmark:after{content:"";position:absolute;display:none;top:2px;left:7px;width:6px;height:12px;border:solid #a37b24;border-width:0 2px 2px 0;transform:rotate(45deg)}.checkboxGroup .checkboxContainer input[type=checkbox]:checked~.checkmark:after{display:block}@media only screen and (max-width:768px){.checkboxGroup{flex-direction:column}.checkboxGroup .checkboxContainer{margin:0 0 15px;padding:2px 0 0 25px}.checkboxGroup .checkboxContainer .checkmark{width:16px;height:16px}.checkboxGroup .checkboxContainer .checkmark:after{top:1px;left:4px;width:4px;height:8px}}.radioButtonGroup{display:flex;flex-wrap:wrap}.radioButtonGroup.fullWidth{flex-direction:column}.radioButtonGroup .radioButtonContainer{display:inline-block;position:relative;margin:0 15px 15px 0;padding:3px 0 0 30px;text-transform:uppercase;cursor:pointer}.radioButtonGroup .radioButtonContainer input[type=radio]{position:absolute;opacity:0;height:0;width:0}.radioButtonGroup .radioButtonContainer .checkmark{position:absolute;top:-1px;left:0;height:24px;width:24px;border:1px solid #1D1D1D;border-radius:50%}.radioButtonGroup .radioButtonContainer .checkmark:after{content:"";position:absolute;display:none;top:50%;left:50%;width:16px;height:16px;border-radius:50%;background:#1D1D1D;transform:translate(-50%,-50%)}.radioButtonGroup .radioButtonContainer input[type=radio]:checked~.checkmark:after{display:block}@media only screen and (max-width:768px){.radioButtonGroup{flex-direction:column}.radioButtonGroup .radioButtonContainer{padding:3px 0 0 25px}.radioButtonGroup .radioButtonContainer .checkmark{width:20px;height:20px}.radioButtonGroup .radioButtonContainer .checkmark:after{width:13px;height:13px}}.productCategoryGroup{display:flex;flex-wrap:wrap;justify-content:space-between}.productCategoryGroup .productCategoryContainer{display:flex;flex-direction:column;align-items:center;min-width:20%;max-width:140px;margin-bottom:10px;padding:10px;font-size:14px;text-transform:uppercase;letter-spacing:.1em;text-align:center;border:1px solid #1D1D1D;cursor:pointer}.productCategoryGroup .productCategoryContainer .iconWrapper{width:28px;margin-bottom:10px}.productCategoryGroup .productCategoryContainer .iconWrapper img{width:100%}.productCategoryGroup .productCategoryContainer .iconWrapper img.whenActiveIcon,.productCategoryGroup .productCategoryContainer .iconWrapper.active img{display:none}.productCategoryGroup .productCategoryContainer .iconWrapper.active img.whenActiveIcon{display:inherit}@media only screen and (max-width:768px){.productCategoryGroup .productCategoryContainer{flex-direction:row;justify-content:center;width:48%;max-width:unset;margin-bottom:15px;font-size:10px}.productCategoryGroup .productCategoryContainer .iconWrapper{width:22px;margin:0 10px 0 0}}.select2-container .select2-dropdown.address-area-codes-dropdown{width:-webkit-max-content!important;width:-moz-max-content!important;width:max-content!important}.select2-container .select2-dropdown.address-area-codes-dropdown .select2-results .select2-results__options .select2-results__option{display:flex;align-items:center;padding:10px 14px;font-family:Nunito-Bold;font-size:14px}.select2-container .select2-dropdown.address-area-codes-dropdown .select2-results .select2-results__options .select2-results__option span{font-family:Nunito-Bold;font-size:14px}.select2-container .select2-dropdown.address-area-codes-dropdown .select2-results .select2-results__options .select2-results__option .optionImage{width:25px;box-shadow:0 3px 6px rgba(0,0,0,.15)}.select2-container .select2-dropdown.address-area-codes-dropdown .select2-results .select2-results__options .select2-results__option .optionImage img{width:100%}@media only screen and (max-width:768px){.select2-container .select2-dropdown.address-area-codes-dropdown .select2-results .select2-results__options .select2-results__option{padding:5px 14px;font-size:10px}.select2-container .select2-dropdown.address-area-codes-dropdown .select2-results .select2-results__options .select2-results__option .optionImage{width:22px}.select2-container .select2-dropdown.address-area-codes-dropdown .select2-results .select2-results__options .select2-results__option span{font-size:10px}}.productWrapper .product{display:inline-block;width:33.333333%;padding:0 0 20px 20px;font-size:13px;text-align:center;line-height:1.5}.productWrapper .product a{color:#000}.productWrapper .product .productImage{margin-bottom:20px;padding-bottom:100%;position:relative;overflow:hidden}.productWrapper .product .productImage img{width:100%;max-height:100%;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.productWrapper .product .productImage .holdOn h3,.productWrapper .product .productImage .soldOut h3{padding:10px;font-size:20px}@media only screen and (max-width:768px){.productWrapper .product .productImage img{margin-bottom:10px}.productWrapper .product .productImage .holdOn h3,.productWrapper .product .productImage .soldOut h3{padding:5px;font-size:14px}}.productWrapper .product .productCondition,.productWrapper .product .productDesigner,.productWrapper .product .productPrice,.productWrapper .product .productPrice--sale{text-transform:uppercase;letter-spacing:2px}.productWrapper .product .productDesigner{font-family:Nunito-Bold}.productWrapper .product .productPrice{color:#a37b2c;font-family:Nunito-Bold;height:auto}.productWrapper .product .productPrice--sale{color:#EE5253}.productWrapper .product .productPrice--sale span{display:block;font-size:10px;color:#000;text-decoration:line-through}.productWrapper .product .productCondition{text-transform:uppercase}@media only screen and (max-width:768px){.productWrapper .product{width:40%;padding:5px;font-size:12px}.productWrapper .product .productCondition,.productWrapper .product .productDesigner,.productWrapper .product .productStyle{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:1px}.productWrapper .product .productPrice,.productWrapper .product .productPrice--sale{font-size:10px;letter-spacing:.5px}}.bagWrapper .bagContentWrapper .bagItemsWrapper .bagItemBox .rightBox .bagItemInfo .itemInfo .infoText:first-child,.bagWrapper .bagContentWrapper .bagSummaryWrapper .totalBuyingBox .infoText:nth-child(2),.bagWrapper h3,.bagWrapper span.infoText__with_spacing{letter-spacing:.1em}@media only screen and (max-width:959px){section{padding-bottom:0}section .content{position:relative}}.bagWrapper{padding:40px 0}.bagWrapper h3{font-family:Nunito-ExtraBold;font-size:24px;text-transform:uppercase;color:#1D1D1D}@media only screen and (max-width:959px){.bagWrapper{padding:15px 15px 80px}.bagWrapper h3{font-size:16px}}.bagWrapper h4{font-family:Nunito-Bold;font-size:18px;color:#1D1D1D}@media only screen and (max-width:959px){.bagWrapper h4{font-size:14px}}.bagWrapper span{display:block;font-family:Nunito-Regular;font-size:12px;color:#1D1D1D}.bagWrapper span.infoText{font-size:14px;line-height:18px}.bagWrapper span.infoText__price{text-align:right}.bagWrapper span.infoText__bold{font-family:Nunito-ExtraBold}.bagWrapper span.infoText__italic{font-style:italic}.bagWrapper span.infoText__gold{color:#a37b24}.bagWrapper span.infoText__grey{color:#c4c4c4}@media only screen and (max-width:959px){.bagWrapper span{font-size:10px}.bagWrapper span.infoText{font-size:12px;line-height:16px}}.bagWrapper .disclaimerBox{font-family:Nunito-Regular;line-height:16px;background:rgba(164,123,36,.1);border:1px solid #9D7C3B}.bagWrapper .disclaimerBox p{display:inline-block;padding-left:25px}.bagWrapper .disclaimerBox p:before{content:"";width:16px;height:16px;margin-left:-25px;background:url(/images/version-2/icons/info-gold.svg) center no-repeat;background-size:contain;float:left}@media only screen and (max-width:768px){.bagWrapper .disclaimerBox{margin:25px 0;font-size:10px;line-height:12px;text-align:left}.bagWrapper .disclaimerBox p{padding-left:20px}.bagWrapper .disclaimerBox p:before{width:12px;height:12px;margin-left:-20px}}.bagWrapper .disclaimerBox{margin:15px 0;padding:15px;font-size:12px;text-align:left}@media only screen and (max-width:959px){.bagWrapper .disclaimerBox{margin:0 0 15px}}.bagWrapper .checkboxGroup.selectAll{display:flex;justify-content:space-between;align-items:center;padding-bottom:15px;border-bottom:1px solid #c4c4c4}.bagWrapper .checkboxGroup .checkboxContainer{margin:0;padding:0 0 0 25px;font-family:Nunito-Regular;font-size:14px;text-transform:initial}.bagWrapper .bagContentWrapper .bagItemsWrapper .bagItemBox .rightBox .bagItemInfo .itemInfo,.bagWrapper .bagContentWrapper .bagItemsWrapper .bagItemBox .rightBox .bagItemInfo .paymentInfo{margin-bottom:20px}.bagWrapper .checkboxGroup .checkboxContainer input[type=checkbox]:checked~.checkmark,.bagWrapper .checkboxGroup .checkboxContainer input[type=checkbox]:checked~.checkmark:after{border-color:#1D1D1D}.bagWrapper .checkboxGroup .checkboxContainer .checkmark{width:15px;height:15px}.bagWrapper .checkboxGroup .checkboxContainer .checkmark:after{top:0;left:4px;width:4px;height:8px}@media only screen and (max-width:959px){.bagWrapper .checkboxGroup .checkboxContainer{font-size:12px}}.bagWrapper .emptyBagWrapper{padding:100px 0;text-align:center}@media only screen and (max-width:768px){.bagWrapper .checkboxGroup.selectAll{flex-direction:row}.bagWrapper .emptyBagWrapper a{display:block}}.bagWrapper .bagContentWrapper{display:flex;justify-content:center;margin-top:40px}.bagWrapper .bagContentWrapper .bagItemsWrapper{width:70%;margin-right:40px}.bagWrapper .bagContentWrapper .bagItemsWrapper .bagItemBox{display:flex;padding:20px 0;border-bottom:1px solid #c4c4c4}.bagWrapper .bagContentWrapper .bagItemsWrapper .bagItemBox .bankTransferLabel{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;padding:5px;font-family:Nunito-Regular;font-size:12px;line-height:17px;border-radius:4px;background-color:#E9F3FB}.bagWrapper .bagContentWrapper .bagItemsWrapper .bagItemBox .bankTransferLabel:before{content:"";width:35px;height:17px;margin-right:5px;background:url(/images/version-2/icons/bank-transfer-icon-v2.png) center no-repeat;background-size:contain;float:left}@media only screen and (max-width:768px){.bagWrapper .bagContentWrapper .bagItemsWrapper .bagItemBox .bankTransferLabel{font-size:10px;margin-right:10px}}.bagWrapper .bagContentWrapper .bagItemsWrapper .bagItemBox .price{font-size:12px}.bagWrapper .bagContentWrapper .bagItemsWrapper .bagItemBox .leftBox{display:flex;margin-right:25px}.bagWrapper .bagContentWrapper .bagItemsWrapper .bagItemBox .leftBox .bagItemImg{width:90px;height:90px}.bagWrapper .bagContentWrapper .bagItemsWrapper .bagItemBox .leftBox .bagItemImg img{width:100%}.bagWrapper .bagContentWrapper .bagItemsWrapper .bagItemBox .rightBox{display:flex;justify-content:space-between;flex-grow:1}.bagWrapper .bagContentWrapper .bagItemsWrapper .bagItemBox .rightBox .bagItemInfo{width:70%;padding-right:20px;font-family:Nunito-Regular;font-size:12px;line-height:18px;color:#1D1D1D}.bagWrapper .bagContentWrapper .bagItemsWrapper .bagItemBox .rightBox .bagItemInfo .itemInfo dl dd,.bagWrapper .bagContentWrapper .bagItemsWrapper .bagItemBox .rightBox .bagItemInfo .itemInfo dl dt{display:inline-block}.bagWrapper .bagContentWrapper .bagItemsWrapper .bagItemBox .rightBox .bagItemInfo .itemInfo dl dt{width:80px}.bagWrapper .bagContentWrapper .bagItemsWrapper .bagItemBox .rightBox .bagItemInfo .countdown-expired .countdown{color:#a37b24}.bagWrapper .bagContentWrapper .bagItemsWrapper .bagItemBox .rightBox .bagItemPrice{flex-grow:1;text-align:right}.bagWrapper .bagContentWrapper .bagItemsWrapper .bagItemBox .rightBox .bagItemPrice .removeItemBox{margin-top:40px}.bagWrapper .bagContentWrapper .bagItemsWrapper .bagItemBox .rightBox .bagItemPrice .removeItemBox .removeBtn{display:block;width:28px;height:28px;padding:5px;border:1px solid #1D1D1D;background:url(/images/version-2/icons/trash.png) center/contain no-repeat #fff;background-origin:content-box;color:#1D1D1D;margin-left:auto}.bagWrapper .bagContentWrapper .bagItemsWrapper .bagItemBox .rightBox .bagItemPrice .removeItemBox .removeBtn:hover{background-color:#F5F6FA}@media only screen and (max-width:959px){.bagWrapper .bagContentWrapper .bagItemsWrapper .bagItemBox{padding:15px 0}.bagWrapper .bagContentWrapper .bagItemsWrapper .bagItemBox .leftBox{margin-right:10px}.bagWrapper .bagContentWrapper .bagItemsWrapper .bagItemBox .leftBox .bagItemImg{width:55px;height:55px}.bagWrapper .bagContentWrapper .bagItemsWrapper .bagItemBox .rightBox{flex-direction:column}.bagWrapper .bagContentWrapper .bagItemsWrapper .bagItemBox .rightBox .bagItemInfo,.bagWrapper .bagContentWrapper .bagItemsWrapper .bagItemBox .rightBox .bagItemPrice{width:100%}.bagWrapper .bagContentWrapper .bagItemsWrapper .bagItemBox .rightBox .bagItemInfo{padding-right:0;line-height:14px}.bagWrapper .bagContentWrapper .bagItemsWrapper .bagItemBox .rightBox .bagItemInfo .countdown-expired,.bagWrapper .bagContentWrapper .bagItemsWrapper .bagItemBox .rightBox .bagItemInfo .itemInfo,.bagWrapper .bagContentWrapper .bagItemsWrapper .bagItemBox .rightBox .bagItemInfo .paymentInfo{margin-bottom:15px}.bagWrapper .bagContentWrapper .bagItemsWrapper .bagItemBox .rightBox .bagItemPrice{display:flex;justify-content:space-between;align-items:flex-end;margin-top:15px;text-align:left}.bagWrapper .bagContentWrapper .bagItemsWrapper .bagItemBox .rightBox .bagItemPrice .removeItemBox{margin-top:0}}.bagWrapper .bagContentWrapper .bagSummaryWrapper{width:30%}.bagWrapper .bagContentWrapper .bagSummaryWrapper .totalBuyingBox{margin:15px 0;padding:15px;border:1px solid #C4C4C4}.bagWrapper .bagContentWrapper .bagSummaryWrapper .totalBuyingBox .totalBuyingInfo .infoTotalPrice{display:flex;justify-content:space-between;align-items:center;width:100%}.bagWrapper .bagContentWrapper .bagSummaryWrapper .totalBuyingBox .totalBuyingInfo .infoConvertedPrice{margin-top:5px;font-size:3px}.bagWrapper .bagContentWrapper .bagSummaryWrapper .button{margin:0}@media only screen and (max-width:959px){.bagWrapper .bagContentWrapper{flex-direction:column;margin-top:20px}.bagWrapper .bagContentWrapper .bagItemsWrapper,.bagWrapper .bagContentWrapper .bagSummaryWrapper{width:100%;margin-right:0}.bagWrapper .bagContentWrapper .bagSummaryWrapper{position:absolute;bottom:0;width:100vw;margin:15px -15px 0;padding:15px;background-color:#fff;border-top:1px solid #c4c4c4;z-index:100}.bagWrapper .bagContentWrapper .bagSummaryWrapper #bag-summary{display:flex;justify-content:space-between;align-items:center}.bagWrapper .bagContentWrapper .bagSummaryWrapper #bag-summary .totalBuyingBox{margin:0;padding:0 10px 0 0;border:none}.bagWrapper .bagContentWrapper .bagSummaryWrapper #bag-summary .totalBuyingBox .totalBuyingInfo .infoTotalPrice{display:initial}.bagWrapper .bagContentWrapper .bagSummaryWrapper #bag-summary .totalBuyingBox .totalBuyingInfo .infoText__price{text-align:left}.bagWrapper .bagContentWrapper .bagSummaryWrapper #bag-summary .button{width:140px;height:100%;font-size:12px}}.bagWrapper .recentBagItemsWrapper{margin-top:60px}@media only screen and (max-width:959px){.bagWrapper .recentBagItemsWrapper{margin-top:25px}}.bagWrapper .recentBagItemsWrapper .titleWrapper{display:flex;justify-content:space-between;padding-bottom:15px;border-bottom:4px solid #c4c4c4}.bagWrapper .recentBagItemsWrapper .titleWrapper h4{font-family:Nunito-ExtraBold;font-size:12px;text-transform:uppercase;color:#1D1D1D}.bagWrapper .recentBagItemsWrapper .productWrapper{margin:25px 0}.bagWrapper .recentBagItemsWrapper .productWrapper .product{display:flex;flex-direction:column;justify-content:space-between;padding:0}.bagWrapper .recentBagItemsWrapper .productWrapper .product .button-action{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:15px auto;padding:5px 25px;font-size:12px}.bagWrapper .recentBagItemsWrapper .productWrapper .product .removeBtn{position:absolute;top:10px;left:10px;display:block;width:18px;height:18px;background:url(/images/version-2/icons/trash.png) top center no-repeat;background-size:contain;z-index:110}@media only screen and (max-width:768px){.bagWrapper .recentBagItemsWrapper .productWrapper .product .button-action{padding:5px 15px;font-size:10px}}@media only screen and (max-width:480px){.bagWrapper .recentBagItemsWrapper .productWrapper .product .button-action{font-size:8px}}.bagWrapper .recentBagItemsWrapper .productWrapper .splide__arrows .splide__arrow--prev{left:0}.bagWrapper .recentBagItemsWrapper .productWrapper .splide__arrows .splide__arrow--next{right:0}.bagWrapper .recentBagItemsWrapper .productWrapper .splide__track{overflow-x:hidden;overflow-y:initial}.bagWrapper .recentBagItemsWrapper .productWrapper .splide__pagination{margin-top:20px}