.navigation__link,.sub-navigation__categories-header>a{font-weight:700}.sub-navigation a{font-family:Armour_W_Bd,Arial,sans-serif}.sign-up__legal{text-align:left;font-size:10px;float:left;width:75%;margin-top:5px}#footer footer .email-signup-global span.error{margin:0}@media screen and (min-width:768px){.sign-up__legal{float:right;width:57%}.footer-email-signup .error+.message+.sign-up__legal{margin-top:25px}}.fly-in__wrapper--mobile .fly-in__legal{width:70%;margin:10px auto 0;font-size:12px}.fly-in__wrapper--desktop .fly-in__legal{width:244px;font-size:9px;margin:5px 0}.fly-in-input--mobile span.error{top:80px}.fly-in__wrapper--desktop span.error{margin-top:50px}.subscription-form__legal{font-size:10px;margin-top:5px}#footer footer .footerCols:first-child{margin-left:0}#footer footer .footerCols:first-child li a{font-family:Arial,sans-serif}#footer footer .footerCols:first-child{font-weight:400}#footer .links .link-content li{line-height:1.4;font-size:13px}#footer .links .link-content h3 a{font-family:Arial,sans-serif}.social__header{font-size:12px;display:block;margin:6px 0}#footer .fa-map-marker{margin-right:7px;margin-left:2px;color:#e51b24;font-size:16px}#footer .fa-cube{margin-right:5px;font-size:14px;color:#e51b24}#footer .copyright a{display:inline-block!important;padding:0!important;font-size:inherit}#footer .copyright span{display:inline-block!important}@media screen and (max-width:479px){.footerCols__row:first-child{margin-bottom:40px}}@media screen and (max-width:767px){.footerCols__row{display:block}#footer footer .footerCols{display:block;width:50%}#footer footer .email-signup-global{text-align:left;margin-top:0}#footer .social{text-align:left;width:100%;margin-top:20px;margin-bottom:40px}#footer .social a{margin:0 15px 5px 0}#footer footer .footer-content-row{text-align:left}#footer footer .footer-content-row.copyright{font-size:12px;margin-top:30px;margin-bottom:20px}#footer footer .footerCols{margin-top:0;float:left;padding-right:10px}#footer .links .link-content h3{background:0 0;margin-bottom:20px;padding-right:0}}@media screen and (min-width:768px){#footer #footer-links{display:table}.footerCols__row{display:table-cell;vertical-align:top}#footer footer .footerCols{width:auto;padding-right:50px}#footer footer .footerCols__row:last-child>.footerCols{display:block;width:100%}#footer footer .footerCols__row:last-child>.footerCols:last-child{padding-right:0}#footer footer .footer-content-row.copyright{margin-top:40px}}@media screen and (min-width:992px){#footer footer .footerCols__row:last-child>.footerCols{display:inline-block;width:auto}#footer footer .footerCols{padding-right:75px}}.detail-container{max-width:100%}.required-indicator{color:#e8444c}.pt_account .label-inline label{width:auto}.create-account span.error{display:block}.edit-address-form .form-row label,.pt_checkout .form-row label{line-height:1.2;font-family:Armour_W_Bd,Arial,sans-serif;white-space:nowrap}.pt_checkout .contact-information .label-inline{position:relative}.pt_checkout .contact-information .form-row.label-inline input[type=checkbox]{position:absolute;top:0;left:0}.pt_checkout .contact-information .form-row.label-inline label{padding-left:20px}.pt_checkout .form-row.label-inline label{white-space:normal}.pt_checkout #shipping-methods .shipping-method--logo label{width:calc(100% - 65px);vertical-align:middle;margin-left:8px}.js-consent-modal{white-space:nowrap;color:#e8444c}.login-box-content label{font-size:13px}.edit-address-form .form-row{float:left;width:50%;padding-right:1.5%}@media screen and (max-width:767px){.edit-address-form .form-row{padding-right:0;width:100%}}.checkout-shipping .form-row>.form-row,.edit-address-form .form-row>.form-row,.pt_order-confirmation .form-row>.form-row{display:block;float:left;clear:none;margin-bottom:0;padding-right:10px;padding-left:10px;position:relative}.checkout-shipping .form-row>.form-row:first-child,.edit-address-form .form-row>.form-row:first-child,.pt_order-confirmation .form-row>.form-row:first-child{padding-left:0}.checkout-shipping .form-row>.form-row:last-child,.edit-address-form .form-row>.form-row:last-child,.pt_order-confirmation .form-row>.form-row:last-child{padding-right:0}@media screen and (min-width:768px){.edit-address-form .form-row,.pt_checkout .form-row,.pt_order-confirmation .form-row,.pt_ppexpressreview .form-row{padding-right:10px;position:relative}.edit-address-form .form-row.side-by-side,.pt_checkout .form-row.side-by-side,.pt_checkout .form-row.verified,.pt_order-confirmation .form-row.side-by-side{padding-left:10px;clear:none}.edit-address-form .form-row.full{width:100%}.edit-address-form .buttons{width:100%;padding-left:0}.edit-address-form .buttons .alt1-column-6:first-child{margin-left:0}}@media screen and (min-width:768px) and (max-width:991px){.checkout-shipping .form-row>.form-row,.edit-address-form .form-row>.form-row,.pt_order-confirmation .form-row>.form-row{padding-right:5px;padding-left:5px}}.shipping-address-variations-list{width:49%;padding-left:20px;padding-right:10px}@media screen and (min-width:992px){.shipping-address-variations-list{width:32%;padding-right:10px}}.mini-address-location>div,.mini-address-name,.order-billing>div,.order-shipment-address>div{line-height:1.4}.shipping-address-variations-list .mini-address-name{font-family:inherit}.pt_checkout .login-box-content .label-inline.remember-me{display:inline-block}@media screen and (min-width:768px){.pt_checkout fieldset .form-row.password-reset{padding-left:10px}}.carrier-message .form-caption.description{white-space:pre-line}.address__field--three>.form-row{width:33.3333%}.forms-label--blank{padding-top:22px}@media screen and (max-width:767px){.address-email__domain.forms-label--blank,.profile__email.forms-label--blank{padding-top:0}}.address-email__domain>.form-row,.address__postal-code>.form-row{width:50%}.profile__email .address__email--has-prefix,.pt_checkout .form-row>.form-row.address__email--has-prefix{padding-left:20px}.address__email--has-prefix:before{content:"@";position:absolute;left:0;top:12px;font-size:1em}.address__daum-button{width:100%;padding:0;font-family:Armour_W_Bd,Arial,sans-serif;font-weight:400;font-size:14px;height:38px}.address-fields--inline{margin:20px 0}.create-account .agreeto-policy,.create-account .email-optin{margin-bottom:15px}.edit-address-form .address__field--three:after,.edit-address-form .address__postal-code:after,.edit-address-form .buttons:after{content:"";display:table;clear:both}.pt_account form[name=dwfrm_profile_address] .form-required{color:#e8444c;margin-bottom:1em}.pt_account .or{margin-top:0}.address__multi-phone .form-row:not(:last-child)::after{content:"-";position:absolute;right:-4px;top:28px;font-size:1.5em}.address__multi-phone .alt1-column-4{padding-left:10px;padding-right:10px}.address__multi-phone .alt1-column-4:first-child{padding-left:0}.address__multi-phone .alt1-column-4:last-child{padding-right:5px}.address__multi-phone .alt1-column-4:after{content:"-";display:block;position:absolute;top:28px;right:-4px;font-size:22px}.address__multi-phone .alt1-column-4:last-child:after{display:none}@media screen and (max-width:767px){#create-account-info{text-align:center}.pt_account .profile__email .alt1-column-6{width:50%;float:left;display:block;position:relative}.address__multi-phone .alt1-column-4{width:33.333%;float:left;display:block;position:relative;padding-left:10px;padding-right:10px}.pt_account .profile__email .alt1-column-6:first-child{padding-right:5px}.pt_account .profile__email .alt1-column-6:last-child{padding-left:5px}}@media screen and (min-width:768px){.address__multi-phone .alt1-column-4:after{right:-10px}}.mini-address-title{font-weight:700}.mini-address-mobile{margin-top:15px}.mini-address-location{margin-bottom:20px}.mini-address-location .mini-address-location{margin-bottom:10px}.pt_account .address-book .min-addr-phone{margin-bottom:0}#saved-addresses-block #edit-address-form{border-bottom:1px solid #d8d8d8;padding-bottom:10px;margin-bottom:30px}.shipping-address-form.ship-address-choice-type,.shipping-address-variations{border-bottom:1px solid #d8d8d8;padding-bottom:20px;margin-bottom:30px}.ship-new-address-button{margin:20px 0 10px;float:none}.js-address__copy-billing-info{background-color:transparent;border:2px solid #1d1d1d;color:#1d1d1d;font-size:13px;padding:8px 15px}.js-address__copy-billing-info:hover{background-color:transparent;color:#1d1d1d;border:2px solid #1d1d1d}.pt_order-confirmation .login-box-content .button{display:inline-block}.js-modal-consent--active{overflow:hidden}#overseas-data-policy-check,#terms-and-conditions-check{text-align:left;margin:0;padding:0 0 0 20px;font-weight:400;line-height:1.2;color:#1d1d1d;font-size:13px}#overseas-data-policy-check{margin-bottom:0}#overseas-data-policy-check a{color:#e8444c}.modal-consent{border:none}.modal-consent .ui-dialog-title{display:none}.modal-consent .ui-dialog-titlebar-close{top:0;right:0}@media screen and (min-width:768px){.modal-consent{padding:38px}.modal-consent .ui-dialog-titlebar-close{right:-22px;top:-22px}.modal-consent .ui-dialog-content{padding-right:20px}}.modal-consent .content-asset li{list-style:initial}.pt_checkout label[for=dwfrm_billing_billingAddress_addressFields_addToSMSList]{display:inline-block;font-size:13px;padding:0;color:#1d1d1d;margin-left:0;font-family:Armour_W_Rg,Arial,sans-serif}.checkout-error{padding:10px 0 15px;font-size:18px;border-bottom:1px solid #d9d9d9}.paymentmethod .error{margin:0 0 20px;display:block}.shipping-address-variations-label .mini-address-location,.shipping-address-variations-list .mini-address-name{margin-bottom:0}.ship-address-choice-type.use-billing--is-active{display:none!important}.check-out-with-your-account{font-weight:700;font-size:19px}.pt_checkout .check-out-with-your-account .fa{font-size:75%}.login-order-track .order-lookup__phone .form-row,.order-track-box-content .order-lookup__phone .form-row{clear:none;float:left;position:relative;margin-bottom:0;padding-right:10px;padding-left:10px}.login-order-track .order-lookup__phone.form-row>.form-row:first-child,.order-track-box-content .order-lookup__phone.form-row>.form-row:first-child{padding-left:0}.login-order-track .order-lookup__phone.form-row>.form-row.last,.order-track-box-content .order-lookup__phone.form-row>.form-row.last{padding-right:0}.login-order-track .order-lookup__phone.form-row>.form-row.last::after,.order-track-box-content .order-lookup__phone.form-row>.form-row.last::after{display:none}.order-track-box-content .order-lookup__phone .form-caption{float:left}.order-track-box-content .order-lookup__phone .form-caption.error-message{margin-top:5px}.order-track-box-content .order-lookup__phone .form-row .input-text{border:none}@media screen and (max-width:767px){.order-track-box-content .order-lookup__phone label{position:relative;background:0 0;color:#1d1d1d;padding:0 0 7px}}@media screen and (min-width:768px){.order-track-box-content .order-lookup__phone label{white-space:nowrap}.order-track-box-content .order-lookup__phone .form-row{padding-right:5px;padding-left:5px}}@media screen and (min-width:768px) and (max-width:991px){.order-track-box-content .order-lookup__phone .form-row .input-text{padding:.7em .25em;text-align:center}}@media screen and (min-width:1200px){.order-track-box-content .order-lookup__phone .form-row{padding-right:10px;padding-left:10px}}.login-box-content.returning-customers .error-message{margin-bottom:10px;line-height:1.6}.b-shipment_details-table{border-bottom:1px solid #ccc;margin-bottom:16px}.b-shipment_details-bottom_info{margin-bottom:10px}.b-shipment_details-bottom_button{margin-bottom:16px}.pt_cart .naverpay-actived .cart-action-checkout{display:inline-block;width:57%}.pt_cart .cart-action-checkout-naver{display:inline-block;width:41%}.pt_cart .cart-action-checkout-naver .btn-naverpay{background-color:#00c73c;border:2px solid #00bf3a;font-family:Arial,sans-serif;padding:0;text-transform:capitalize;width:100%}.pt_cart .cart-action-checkout-naver .btn-naverpay span{background:url(../images/btn-naverpay.jpg) 1px 3px/19px no-repeat;display:inline-block;padding:5px 0;text-indent:24px}@media screen and (min-width:768px){.pt_cart .cart-action-checkout-naver .btn-naverpay span{padding:3px 0}}.pt_checkout .login-account .login-box-content .form-row-button{width:100%}.pt_checkout .login-account .login-box-content .form-row-button button{margin-right:.3em}.pt_checkout .login-account .login-box-content .form-row-login-button{margin-bottom:20px}.pt_checkout .login-box .form-row-button button{margin-bottom:0}@media screen and (min-width:768px){.pt_checkout .login-account .login-box-content .form-row-login-button{margin-bottom:0}}.pt_checkout .login-account .form-row-button__login-oauth .oAuthIcon{margin-top:.3em}.pt_checkout .payment-method .naverpay-button{margin:-2px 0 0 5px;vertical-align:middle}.pt_checkout .payment-method .naverpay-information{color:#1d1d1d;margin-left:13px;text-decoration:underline}.pt_checkout .payment-method .naverpay-information:hover{color:#e51b24;cursor:pointer}.pt_checkout .payment-method .label-inline label{display:inline}.login-account .login-box-content button{padding:.47em 2em}.pt_checkout .login-account .form-row-button__login-oauth{display:inline-block;vertical-align:middle}.login-account .form-row-button__login-oauth .oAuthIcon{margin:14px 0 0}@media screen and (min-width:768px){.login-account .form-row-button__login-oauth .oAuthIcon{margin-bottom:0}}.pt_account .login-box.login-account .form-row.password-reset{margin-top:-20px}@media screen and (min-width:768px){.pt_account .login-box.login-account .form-row.password-reset.naver-login-actived{bottom:9.5em}}.pt_account .login-box .form-row-button button{margin-bottom:0}.pt_account .create-account .error-form{margin-bottom:20px}.pt_account .login-box.login-create-account .login-box-content .form-row-button .oAuthIcon{margin-top:14px}