.amwrap-gift-wrap{width:50%;flex-grow:1;text-align:right}.checkout-cart-index .amwrap-gift-wrap{width:100%}.amwrap-gift-wrap:not(.-active){display:none}.amwrap-list{padding:0;list-style:none}.-amwrap-disabled,.-loading{opacity:.3;pointer-events:none}.amwrap-gift_message{word-break:break-word}.am-checkout.-modern .amwrap-gift-button{margin:0 0 20px}.am-checkout.-modern .amwrap-item-details>.amwrap-header{padding:0 15px 0 0}.am-checkout.-modern .amwrap-checkout-product>.amwrap-image{margin:0 15px 0 0}.ie11 .amwrap-items-list{display:block}.amwrap-popup-block{transition:all .1s ease-in;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:none;padding:10px;background:rgba(49,49,49,.6)}.amwrap-popup-block ::-webkit-scrollbar{width:5px}.amwrap-popup-block ::-webkit-scrollbar-thumb{border-radius:3px;background:#c5c5c5}.amwrap-popup-block ::-webkit-scrollbar-thumb:hover{background:grey}.amwrap-popup-block.-active{display:flex;justify-content:center;align-items:center}.amwrap-popup-block .amwrap-close-btn{position:absolute;top:0;right:0;width:unset}.amwrap-popup-block .amwrap-popup{top:70px;animation:slideDown .2s;display:flex;position:relative;z-index:9;flex-direction:column;overflow:auto;box-sizing:border-box;margin:auto;padding:15px;min-height:44%;max-width:520px;max-height:100%;width:100%;height:auto;border-radius:4px;background:#fff;box-shadow:0 4px 10px rgba(15,56,89,.4)}.amwrap-popup-block .amwrap-existing-section{margin:0 -5px}.amwrap-popup-block .amwrap-existing-section>.amwrap-btn{margin:0 5px 10px;max-width:calc(50% - 10px)}.amwrap-popup-title{padding:0 0 15px;width:100%;border-bottom:1px solid #c2c2c2;text-align:center;font-weight:700;font-size:18px}.amwrap-popup-title .amwrap-description{word-break:break-word;font-size:12px;font-weight:400;margin:0}.amwrap-popup-toolbar{display:flex;justify-content:flex-end;align-items:center;flex-basis:100%}.-edit-wrap .amwrap-popup-title{display:flex;justify-content:center;align-items:center;font-weight:400;margin-bottom:10px}.-edit-wrap .amwrap-popup-title>.amwrap-title{margin:0}.-edit-wrap .amwrap-popup-title>.amwrap-description{margin:0;padding:0 0 0 5px;font-weight:700;font-size:inherit}.ie11 .amwrap-popup-block .amwrap-popup{display:block;margin:0;min-height:inherit}.amwrap-pagination-block{display:flex;justify-content:space-between;align-items:center;transition:all .1s ease-in;position:relative;margin:0;padding:0;max-width:155px;height:1px;background:#c2c2c2;list-style:none;counter-reset:page-number}.amwrap-pagination-block.-step-1:after{width:50%}.amwrap-pagination-block.-step-2:after{width:100%}.amwrap-pagination-block .amwrap-page{display:flex;justify-content:center;align-items:center;transition:all .3s ease-in;position:relative;z-index:1;margin:0;width:15px;height:15px;border-radius:50%;background:#c2c2c2;color:#fff}.amwrap-pagination-block .amwrap-page:before{transition:all .1s ease-in;content:counter(page-number);counter-increment:page-number;font-size:0}.amwrap-pagination-block .amwrap-page:not(:last-child){margin-right:50px}.amwrap-pagination-block .amwrap-page.-active:before{font-size:inherit}.amwrap-pagination-block .amwrap-page.-checked:after{width:60px}.amwrap-pagination-block .amwrap-page.-checked:before{margin:0 0 3px;border:solid #fff;border-width:0 1px 1px 0;content:"";transform:rotate(45deg);width:3px;height:7px}.amwrap-toolbar-block{display:flex;justify-content:space-between;align-items:center}.amwrap-toolbar-block .amwrap-title{font-size:15px;letter-spacing:0}.-edit-wrap .amwrap-toolbar-block{justify-content:flex-end}.-edit-wrap .amwrap-toolbar-block .amwrap-title{display:none}.amwrap-popup-block .amwrap-steps-wrapper{display:flex;flex-wrap:wrap;flex-direction:column;flex-grow:1;margin:0;width:100%}.amwrap-popup-block .amwrap-btn-toolbar{align-items:flex-end;flex-grow:1}.amwrap-popup-block .amwrap-items-list .amwrap-btn-toolbar{margin:0}.amwrap-gift-wrap .slick-slide{display:inline-block;box-sizing:border-box;margin:0 3px;text-align:center;cursor:pointer}.amwrap-gift-wrap .slick-slider{padding:0 18px}.amwrap-gift-wrap .slick-track{display:flex}.amwrap-gift-wrap .slick-arrow{transition:all .1s ease-in}.amwrap-gift-wrap .slick-arrow:hover{filter:brightness(.5)}.amwrap-popup-block .amwrap-gift-wrap.-active{display:flex;flex-wrap:wrap;flex-direction:column;flex-grow:1}.amwrap-close-btn{padding:15px}.amwrap-close-btn,.amwrap-close-btn:active,.amwrap-close-btn:focus,.amwrap-close-btn:hover,.amwrap-close-btn:not(.primary){outline:none;border:none;background:0 0;box-shadow:none;width:unset;padding:5px}.amwrap-edit-btn:after{width:15px;height:15px;content:url(../icons/edit.svg)}.amwrap-trash-btn:after{font-family:icons-blank-theme;font-size:28px;line-height:28px;color:#303030;content:"\e604"}.amwrap-edit-btn,.amwrap-trash-btn{transition:all .1s ease-in}.amwrap-edit-btn,.amwrap-edit-btn:active,.amwrap-edit-btn:focus,.amwrap-edit-btn:hover,.amwrap-edit-btn:not(.primary),.amwrap-trash-btn,.amwrap-trash-btn:active,.amwrap-trash-btn:focus,.amwrap-trash-btn:hover,.amwrap-trash-btn:not(.primary){outline:none;border:none;background:0 0;box-shadow:none;width:unset;padding:5px}.amwrap-chevron{transition:all .1s ease-in;position:relative}.amwrap-chevron:after{transform:rotate(-45deg) translate(-2px,1px)}.amwrap-chevron:before{transform:rotate(45deg) translate(-1px)}.amwrap-chevron.-right{margin:0 0 0 10px}.amwrap-btn:active,.amwrap-btn:focus,.amwrap-btn:hover{border:none;background:0 0;box-shadow:none}.amwrap-btn.-active{opacity:1;pointer-events:auto}.amwrap-btn.-empty.-hidden{display:none}.amwrap-btn.-primary.-active{opacity:1;pointer-events:auto}.amwrap-btn.-primary.-hidden{display:none}.amwrap-btn.-primary:disabled{opacity:.3;pointer-events:none}.amwrap-btn.-primary:active .amwrap-chevron{transform:translateX(5px)}.amwrap-btn.-primary:active .amwrap-chevron:after,.amwrap-btn.-primary:active .amwrap-chevron:before{background-color:#fff}.amwrap-btn.-fill.-active{opacity:1;pointer-events:auto}.amwrap-btn.-fill.-hidden{display:none}.amwrap-btn.-fill:disabled{opacity:.3;pointer-events:none}.amwrap-gift-button>.amwrap-btn{height:35px}.amwrap-checkbox-block{display:flex;align-items:center;cursor:pointer}.amwrap-checkbox-block .amwrap-text{padding:0 10px 0 8px;word-wrap:break-word;font-style:normal;overflow-wrap:break-word}.amwrap-message.-error-message{padding:12px 20px 12px 25px;display:block;font-size:1.3rem;background:#fae5e5;color:#e02b27;margin:0 0 25px}.amwrap-message.-error-message a,.amwrap-message.-error-message a:active,.amwrap-message.-error-message a:hover{color:#006bb4}.amwrap-message.-success-message{margin:10px 0;padding:12px 20px 12px 25px;display:block;font-size:1.3rem;background:#e5efe5;color:#006400}.amwrap-message.-success-message a,.amwrap-message.-success-message a:active,.amwrap-message.-success-message a:hover{color:#006bb4}.amwrap-message.-warning-message{padding:12px 20px 12px 25px;display:block;font-size:1.3rem;background:#fdf0d5;color:#6f4400;margin:0 0 25px}.amwrap-message.-warning-message a,.amwrap-message.-warning-message a:active,.amwrap-message.-warning-message a:hover{color:#006bb4}.amwrap-popup .mage-error[generated]{display:block;font-size:1.3rem;background:#fae5e5;color:#e02b27;position:absolute;top:100%;right:0;z-index:1;box-sizing:border-box;margin:7px 0 0;padding:5px;min-width:200px;border:1px solid #ffbdbc;box-shadow:0 3px 5px #d7e0ea;white-space:normal}.amwrap-popup .mage-error[generated] a,.amwrap-popup .mage-error[generated] a:active,.amwrap-popup .mage-error[generated] a:hover{color:#006bb4}.amwrap-popup .mage-error[generated]:before{position:absolute;right:5px;bottom:100%;display:block;border:5px solid transparent;border-right-color:#ff9b9a;content:"";transform:rotate(90deg)}.amwrap-popup .amwrap-items-list input.mage-error,.amwrap-popup .amwrap-items-list select.mage-error,.amwrap-popup .amwrap-items-list textarea.mage-error{border-color:#e02b27}.amwrap-items-list{display:flex;flex-direction:column;flex-grow:1}.amwrap-items-list:not(.-active){display:none}.amwrap-items-list .amwrap-btn{transition:all .1s ease-in;align-self:flex-end}.amwrap-items-list .amwrap-btn-toolbar{flex-grow:1;margin:0 0 10px}.amwrap-items-list .amwrap-btn-toolbar:not(.-active){display:none}.amwrap-items-content{overflow-y:auto;margin:0 -15px;padding:0 15px;max-height:430px}.amwrap-list-item{display:flex;margin:0 0 20px;padding:15px;border-radius:2px;box-shadow:0 3px 5px #d7e0ea;list-style-type:none}.amwrap-list-item .amwrap-checkbox-block{align-self:center}.amwrap-list-item .amwrap-checkbox-block.-trash-btn{align-self:flex-end}.amwrap-list-item .amwrap-label{margin:0 5px 0 0;font-weight:700;font-size:12px}.amwrap-list-item .amwrap-label:after{content:":"}.amwrap-list-item .amwrap-img{display:flex;justify-content:center;align-items:center;align-self:center;margin:0 15px;width:90px;height:90px;border:1px solid #efefef}.amwrap-list-item .amwrap-qty{display:flex;align-items:center;position:relative;align-self:flex-start;margin:10px 25px 10px 10px}.amwrap-list-item .amwrap-qty .amwrap-input{display:flex;justify-content:center;align-items:center;box-sizing:border-box;padding:0 5px;width:40px;height:30px;border:1px solid #ccc;text-align:center;font-size:13px}.amwrap-list-item .amwrap-qty .amwrap-input:not(.-active){opacity:.3;pointer-events:none}.amwrap-list-item .amwrap-qty .amwrap-label{font-size:14px}.amwrap-list-item .amwrap-content{flex-grow:1;text-align:left}.amwrap-list-item .amwrap-name{margin:0 0 15px;font-weight:700;font-size:14px}.amwrap-steps-wrapper:not(.-active){display:none}.amwrap-btn-toolbar{display:flex;justify-content:flex-end}.amwrap-steps-block{display:flex;margin:0;padding:0}.amwrap-steps-block,.amwrap-steps-block .amwrap-step{width:100%;list-style:none}.amwrap-steps-block .amwrap-step{margin:0;max-width:100%}.amwrap-steps-block .amwrap-step:not(.-active){display:none}.amwrap-slider-block{display:flex;align-items:center;flex-wrap:wrap;transition:all .1s ease-in;padding:0;list-style:none}.amwrap-slider-block .amwrap-check{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:block;box-sizing:border-box;margin:0;padding:0;width:100%;height:100%;opacity:0;cursor:pointer}.amwrap-slider-block .amwrap-slide{position:relative;margin:0;padding:5px;width:50%;border:1px solid transparent;border-radius:2px;text-align:center;cursor:pointer;align-self:flex-start}.amwrap-slider-block .amwrap-img{width:100px}.amwrap-slider-block .amwrap-description{display:none}.amwrap-step.amwrap-gift{padding:0 0 20px}.amwrap-step.amwrap-gift .amwrap-slider-block{margin:15px 0 0}.amwrap-step.amwrap-gift .amwrap-img{height:100px;-o-object-fit:contain;object-fit:contain;margin:0 auto}.amwrap-step.amwrap-gift .amwrap-checkbox-block{margin-top:30px}.amwrap-step.amwrap-card{display:flex;flex-direction:column;padding:0 0 10px}.amwrap-step.amwrap-card .amwrap-slider-block{margin:20px 0 0}.amwrap-step.amwrap-card .amwrap-card-title{margin:35px 0 0;font-weight:400;font-size:14px}.amwrap-step.amwrap-card .amwrap-checkbox-block{align-self:flex-start;margin-top:30px}.amwrap-step.amwrap-card .amwrap-step.amwrap-card .amwrap-img{height:66px;-o-object-fit:cover;object-fit:cover}.amwrap-finish-message{display:flex;justify-content:center;align-items:center;margin:10px 0;padding:8px;background-color:#e8f6ff}.amwrap-finish-message .amwrap-message{display:flex;justify-content:center;padding-left:5px}.amwrap-choose-list{display:flex;flex-wrap:wrap;padding:0 0 10px;list-style:none;text-align:left}.amwrap-choose-list .amwrap-choose{display:flex;flex-basis:100%;margin:0;padding:20px 0}.amwrap-choose-list .amwrap-choose:not(.-active){display:none}.amwrap-choose-list .amwrap-choose:not(:first-child){border-top:1px solid #c2c2c2}.amwrap-choose-list .amwrap-img-block{order:1;margin-right:5px}.amwrap-choose-list .amwrap-img{width:100%;height:100%}.amwrap-choose-list .amwrap-name-block{flex-basis:100%;order:2;margin:0}.amwrap-choose-list .amwrap-name{display:block;flex-basis:100%;margin:0 0 5px;font-weight:700}.amwrap-choose-list .amwrap-description{color:#777;white-space:pre-wrap;word-break:break-word;font-size:11px}.amwrap-choose-list .amwrap-price{display:flex;flex-basis:80px;order:3;font-weight:700}.amwrap-choose-list .amwrap-edit-btn{flex-basis:20px;order:4}.amwrap-choose-list .amwrap-edit-btn:after{margin:auto}.amwrap-item-option{display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;margin:15px 0 0;padding:4px 10px;width:190px;border-radius:2px;background:#e8f6ff}.amwrap-item-option .amwrap-add,.amwrap-item-option .amwrap-add:active,.amwrap-item-option .amwrap-add:focus,.amwrap-item-option .amwrap-add:hover,.amwrap-item-option .amwrap-add:not(.primary){outline:none;border:none;background:0 0;box-shadow:none;width:unset;padding:5px}.amwrap-item-option .amwrap-add:not(:disabled):not(.-loading).-active{opacity:1;pointer-events:auto}.amwrap-option-list{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin:10px 0 50%}.amwrap-option-list:not(.-active){display:none}.amwrap-option-list .amwrap-popup-title{margin:0 0 70px;border-bottom:0}.amwrap-cart-toolbar{display:flex;justify-content:flex-start;align-items:center;float:left;width:70%}.cart-container .amwrap-gift-button{box-sizing:border-box;margin:0 15px}.amwrap-added-block{margin:18px 0 0}.amwrap-added-block .amwrap-info-block{padding:10px;background:#e8f6ff;font-weight:700;margin-bottom:0}.amwrap-added-block .amwrap-qty{display:inline-block;font-weight:700}.amwrap-added-block .amwrap-qty:before{content:"x"}.amwrap-product{margin:0 0 10px}.amwrap-product:not(:first-child){margin:0;padding-top:10px;border-top:1px solid #ccc}.amwrap-product .amwrap-name{display:inline}.amwrap-wrap-list>.amwrap-item-block{display:block;margin:0;padding:15px 0;border-bottom:1px solid #ccc}.amwrap-wrap-list>.amwrap-item-block:last-child{border:none}.amwrap-wrap-list .amwrap-actions-block{display:flex;align-items:flex-end;justify-content:flex-end;width:100%}.amwrap-wrap-list .amwrap-edit-btn{padding:0 15px}.amwrap-wrap-list .amwrap-trash-btn{padding:0 0 0 15px}.amwrap-wrap-list .amwrap-edit-btn,.amwrap-wrap-list .amwrap-trash-btn{min-height:22px}.amwrap-info-list{margin:5px 0}.amwrap-info-list .amwrap-item .amwrap-name,.amwrap-info-list .amwrap-item .amwrap-title{padding:0;word-break:break-all;word-break:break-word}.amwrap-info-list .amwrap-item .amwrap-name{margin:0;width:100%}.amwrap-info-list .amwrap-item .amwrap-title{padding-right:10px;white-space:nowrap;font-weight:700}.amwrap.gift-wrap{padding:15px 0 40px}.amwrap-make-gift{display:flex;flex-wrap:wrap;z-index:2;margin:0 0 30px;background:#fff;color:#333}.svg-giftwrap{height:20px;width:20px;position:relative;bottom:1px}.amwrap-make-gift>.amwrap-text{animation:slideDown .2s;display:none;margin:0;padding:15px 0 15px 25px;width:100%;word-break:break-word}.amwrap-make-gift>.amwrap-text.-active{display:block;border-bottom:1px solid #c2c2c2}.amwrap-textarea-block{padding:10px 0 0}.amwrap-textarea-block .amwrap-label{display:block;padding:0 0 10px}.amwrap-textarea-block .amwrap-textarea{box-sizing:border-box;padding:10px;border:1px solid #c2c2c2;border-radius:2px}.amwrap-textarea-block .amwrap-textarea:focus{border:1px solid #1e79c2;box-shadow:none}.amwrap-textarea-block .amwrap-textarea::-moz-placeholder{color:#adadad;font-style:italic}.amwrap-textarea-block .amwrap-textarea::placeholder{color:#adadad;font-style:italic}.amwrap-textarea-block.-hidden{display:none}.amwrap-selected-items{display:flex;align-items:center;margin:0 0 35px;padding:5px 10px;max-width:360px;background:#e8f6ff;white-space:normal;word-wrap:break-word}.amwrap-selected-items .amwrap-title{margin:0;max-width:75%}.amwrap-selected-items .amwrap-edit-btn{margin:0 0 0 auto}.amwrap-selected-items:not(.-active){display:none}.amwrap-existing-section{display:flex;flex-wrap:wrap;padding:10px 0}.amwrap-existing-section:not(.-active){display:none}.amwrap-existing-section .amwrap-btn{box-sizing:border-box;margin:0 10px 10px 0;padding:15px 10px;max-width:155px;width:100%;border-radius:2px;box-shadow:0 3px 5px #d7e0ea;color:#333}.amwrap-existing-section .amwrap-btn:hover{box-shadow:0 3px 5px #a3acb7}.amwrap-existing-section .amwrap-text{text-align:center;word-break:break-all;word-break:break-word}.amwrap-existing-section .amwrap-input{position:absolute;opacity:0}.amwrap-checkout-product{display:flex}.amwrap-checkout-product>.amwrap-image{display:block;margin:0 15px;min-width:75px}.amwrap-checkout-product>.amwrap-item-details{flex-grow:1;width:100%}.amwrap-item-details>.amwrap-header{display:flex;justify-content:space-between}.amwrap-item-details .amwrap-name{padding:0 5px 0 0;word-break:break-all;word-break:break-word}.amwrap-item-details>.amwrap-item-options{margin:10px 0 0}.amwrap-item-options>.amwrap-toggle{position:relative;display:inline-block;margin:0 0 10px;padding:0 15px 0 0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.amwrap-item-options>.amwrap-toggle:before{position:absolute;top:4px;right:0;display:block;width:6px;height:6px;border-color:transparent #000 #000 transparent;border-style:solid;border-width:1px;content:"";transform:rotate(45deg)}.amwrap-item-options.-active>.amwrap-toggle:before{top:10px;border-color:#000 transparent transparent #000}.amwrap-options-content{margin:0;padding:0;list-style-type:none}.amwrap-options-content>.amwrap-option{margin:0 0 5px}.amwrap-options-content .amwrap-label,.amwrap-options-content .amwrap-value{display:block;width:100%;font-size:12px}.amwrap-options-content .amwrap-label{font-weight:700}._am-slide-down{animation:slideDown .2s}@keyframes slideDown{0%{opacity:0;transform:translateY(-10%)}to{opacity:1;transform:translateY(0)}}._am-check-ico{margin:0 0 3px;border:solid #fff;border-width:0 1px 1px 0;content:"";transform:rotate(45deg)}._am-clear-btn,._am-clear-btn:active,._am-clear-btn:focus,._am-clear-btn:hover,._am-clear-btn:not(.primary){outline:none;border:none;background:0 0;box-shadow:none;width:unset;padding:5px}._order-5{order:5}._order-4{order:4}._order-3{order:3}._order-2{order:2}._order-1{order:1}._order-0{order:0}._amwrap-btn.-active{opacity:1;pointer-events:auto}._amwrap-btn.-hidden{display:none}._amwrap-btn:disabled{opacity:.3;pointer-events:none}.amwrap-popup-block .amwrap-existing-section>.amwrap-btn{max-width:calc(33.33333% - 10px)}.amwrap-btn.-primary:hover .amwrap-chevron{transform:translateX(5px)}.amwrap-btn.-primary:hover .amwrap-chevron:after,.amwrap-btn.-primary:hover .amwrap-chevron:before{background-color:#fff}.cart-container .amwrap-gift-button{float:left;margin:0;padding:0 4% 0 0;width:75%}.amwrap-overlay{display:none;position:absolute;top:0;right:0;left:0;bottom:0;height:100%;width:100%;background:hsla(0,0%,100%,.75);z-index:100}.catalog-product-view .amwrap-gift .slick-list{width:100%}.checkout-cart-index .amwrap-overlay.-active{display:block}.checkout-cart-index .amwrap-gift-wrap.-active{display:block!important}.checkout-cart-index .amwrap-gift .slick-list{width:100%}.checkout-cart-index .thb-amwrap-popup .close-icon{display:none}