@font-face{font-family:gls-font;src:url(/public/css/gld/fonts/gls-font.eot?20200831);src:url(/public/css/gld/fonts/gls-font.eot?20200831#iefix) format("embedded-opentype"),url(/public/css/gld/fonts/gls-font.woff?20200831) format("woff"),url(/public/css/gld/fonts/gls-font.ttf?20200831) format("truetype"),url(/public/css/gld/fonts/gls-font.svg#gls-font?20200831) format("svg");font-weight:400;font-style:normal}
.help_icon::before,.sale_list li:before,.top_bnrs .bnr .nivo-nextNav:before,.top_bnrs .bnr .nivo-prevNav:before,.top_sale_upcoming .sale_list li:before,[class*=wf-]:after,[class*=wf-]:before{font-family:gls-font;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1}
.ua-desktop-windows.ua-firefox .help_icon::before,.ua-desktop-windows.ua-firefox .sale_list li:before,.ua-desktop-windows.ua-firefox .top_bnrs .bnr .nivo-nextNav:before,.ua-desktop-windows.ua-firefox .top_bnrs .bnr .nivo-prevNav:before,.ua-desktop-windows.ua-firefox .top_sale_upcoming .sale_list li:before,.ua-desktop-windows.ua-firefox [class*=wf-]:after,.ua-desktop-windows.ua-firefox [class*=wf-]:before{-moz-transform:translateY(4%)}
.sale_list li:after,.sale_list li:before,.top_bnrs .bnr .nivo-nextNav:after,.top_bnrs .bnr .nivo-nextNav:before,.top_bnrs .bnr .nivo-prevNav:after,.top_bnrs .bnr .nivo-prevNav:before,.top_sale_upcoming .sale_list li:after,.top_sale_upcoming .sale_list li:before,[class*=wf-]:after,[class*=wf-]:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.wf-twitter:before{content:'\e603'}
.wf-facebook:before{content:'\e604'}
.wf-pinterest:before{content:'\e606'}
.wf-instagram:before{content:'\e607'}
.wf-arrow-r:before{content:'\e609'}
.wf-arrow-l:before{content:'\e610'}
.wf-arrow-u:before{content:'\e611'}
.wf-arrow-d:before{content:'\e612'}
.wf-caret-r:before{content:'\e613'}
.wf-caret-l:before{content:'\e614'}
.wf-caret-u:before{content:'\e615'}
.wf-caret-d:before{content:'\e616'}
.wf-bag:before{content:'\e617'}
.wf-search:before{content:'\e618'}
.wf-zoom-in:before{content:'\e619'}
.wf-zoom-out:before{content:'\e620'}
.wf-circle:before{content:'\e621'}
.wf-gls-smile:before{content:'\e628'}
.wf-circle-close:before{content:'\e629'}
.wf-close-b:before{content:'\e630'}
.wf-close-l:before{content:'\e631'}
.wf-plus:before{content:'\e632'}
.wf-minus:before{content:'\e633'}
.wf-house:before{content:'\e634'}
.wf-user02:before{content:'\e636'}
.wf-phone:before{content:'\e638'}
.wf-mail:before{content:'\e640'}
.wf-calendar:before{content:'\e641'}
.wf-transport02:before{content:'\e643'}
.wf-help:before{content:'\e644'}
.wf-twitter-s:before{content:'\e646'}
.wf-facebook-s:before{content:'\e647'}
.wf-googleplus-s:before{content:'\e648'}
.wf-yahoo-s:before{content:'\e649'}
.wf-rakuten-s:before{content:'\e650'}
.wf-arrow-r-thin:before{content:'\e651'}
.wf-fav:before{content:'\e652'}
.wf-grid-s:before{content:'\e653'}
.wf-grid-m:before{content:'\e654'}
.wf-grid-l:before{content:'\e655'}
.wf-arrow-r-bold:before{content:'\e656'}
.wf-lock:before{content:'\e657'}
.wf-share:before{content:'\e658'}
.wf-mixi-s:before{content:'\e659'}
.wf-pinterest-s:before{content:'\e660'}
.wf-location:before{content:'\e661'}
.wf-banner:before{content:'\e663'}
.wf-list:before{content:'\e664'}
.wf-bubble:before{content:'\e665'}
.wf-logo:before{content:'\e666'}
.wf-fav-b:before{content:'\e667'}
.wf-men:before{content:'\e668'}
.wf-women:before{content:'\e669'}
.wf-kids:before{content:'\e670'}
.wf-filter:before{content:'\e672'}
.wf-clock02:before{content:'\e673'}
.wf-cake:before{content:'\e674'}
.wf-point:before{content:'\e675'}
.wf-line:before{content:'\e676'}
.wf-blog:before{content:'\e677'}
.wf-search-loupe:before{content:'\e678'}
.wf-search-brands:before{content:'\e679'}
.wf-search-items:before{content:'\e680'}
.wf-fav-c:before{content:'\e681'}
.wf-check-on:before{content:'\e682'}
.wf-check-off:before{content:'\e683'}
.wf-close-s:before{content:'\e684'}
.wf-bag_thin:before{content:'\e685'}
.wf-bag_thin._inbag:before{content:'\e617'}
.wf-clear:before{content:'\e686'}
.wf-check:before{content:'\e687'}
.wf-info:before{content:'\e688'}
.wf-gold-fish:before{content:'\e689'}
.wf-coffee:before{content:'\e690'}
.wf-register:before{content:'\e691'}
.wf-login:before{content:'\e692'}
.wf-menu:before{content:'\e693'}
.wf-link_square:before{content:'\e900'}
body,html{min-width:1000px}
.gld-product-page-nav{width:180px;position:absolute;top:23px;right:20px}
.gld-product-page-nav._roof{width:300px;text-align:right;font-size:14px}
.gld-product-page-nav li a{text-decoration:none;font-size:11px}
.gld-product-page-nav li .gld-gray-out{font-size:11px;color:#999}
.gld-product-page-nav li:first-child{float:left}
.gld-product-page-nav li:last-child{float:right}
.gld-container{margin:auto;width:1000px;position:relative;overflow:hidden}
.gld-container.header_inner{overflow:visible}
.gld-container__width-range{margin:auto;max-width:1200px;min-width:1000px;width:100%}
.gld-footer{margin:50px 0 0}
.gld-footer__copyright{border-top:1px solid #333;width:1000px}
.gld-footer__inner{width:1000px}
.gld-footer__wrapper{min-width:1000px;padding:50px 0}
.gld-future-sale-list{margin:80px 0}
.gld-future-sale-list__day{margin:15px 0;padding:10px 0}
.gld-future-sale-list__days-next,.gld-future-sale-list__days-prev{align-items:center;background:#fff;display:flex;height:100%;justify-content:center;position:absolute;top:0;width:45px;z-index:10}
.gld-future-sale-list__days-prev{left:0}
.gld-future-sale-list__days-next-icon::before,.gld-future-sale-list__days-prev-icon::before{color:#888;cursor:pointer;display:inline-block;font-family:gls-font;font-size:22px;line-height:1;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.gld-future-sale-list__days-prev-icon::before{content:'\e610'}
.gld-future-sale-list__days-next-icon::before{content:'\e609'}
.gld-future-sale-list__days-next{right:0}
.gld-future-sale-list__description{font-size:16px;padding:20px 0}
.gld-future-sale-list__heading{font-size:20px}
.gld-future-sale-list__item{height:240px;margin:0 0 14px;overflow:hidden;width:240px}
.gld-future-sale-list__item:nth-of-type(2n+1){margin-right:13px}
.gld-future-sale-list__item:nth-of-type(4n+2){margin-right:14px}
.gld-future-sale-list__item-link{height:100%}
.gld-future-sale-list__item-large{height:360px;margin:0 0 13px;width:493px}
.gld-future-sale-list__item-large:nth-of-type(2n+1){margin-right:14px}
.gld-future-sale-list__item-large-link{height:360px;width:493px}
.gld-future-sale-list__item-large-sale-name{font-size:30px;font-weight:600;top:calc(50% - 20px)}
.gld-future-sale-list__item-large-label{top:calc(50% - 2em - 30px)}
.gld-future-sale-list__item-sale-name{font-size:19px}
.gld-future-sale-list__view-all-button{height:50px;width:345px}
.gld-future-sale-list__view-all-button-icon{font-size:14px}
.gld-future-sale-list__view-all-wrapper{margin:30px auto 0}
.gld-guide{float:right;width:700px;margin-left:40px}
.gld-guide.__wide{float:none;margin:0 auto;width:100%}
.gld-guide h2{font-size:20px;margin-bottom:35px}
.gld-guide h3{font-size:14px;font-weight:700;margin:25px 0 10px}
.gld-guide .gld-guide-description.__last{margin:20px 0;line-height:1.8em}
.gld-guide p{font-size:13px;margin-bottom:25px;line-height:1.6em}
.gld-guide .gld-terms-link{color:#d8263c;text-decoration:none}
.gld-guide .gld-terms-primary-color{color:#d8263c;margin-bottom:15px}
.gld-guide .gld-modal-header h3{font-size:18px}
.gld-guide-size-iframe{float:none;width:100%;margin:0}
.gld-guide-size-iframe .gld-guide-size-title{display:flex;align-items:center}
.gld-guide-size-iframe .gld-guide-size-title h2{width:320px}
.gld-guide-size-iframe .gld-guide-help-size-menu li{height:40px}
.gld-guide-container{padding-bottom:20px}
.gld-terms-screen-shot{display:block;max-width:100%;margin:15px 0 30px}
.gld-guide-list-order{margin:1em 0;list-style-type:none;list-style-position:inside;counter-reset:cnt;text-indent:-1em;line-height:1.6em}
.gld-guide-list-order>li{margin:1em 0 0 1em}
.gld-guide-list-order>li:before{display:marker;counter-increment:cnt;content:counter(cnt) ". "}
.gld-guide-list-order._paren>li::before{content:"(" counter(cnt) ") "}
.gld-guide-list-disc{margin:1em 0 1em 2em;list-style-type:disc}
.gld-guide-list-disc>li{line-height:1.6em;margin-bottom:6px}
.gld-guide-nav{float:left;width:260px;color:#333;font-size:1.1em}
.gld-guide-nav h2{font-weight:700;margin:0 8px 15px;letter-spacing:.1em}
.gld-guide-nav li{margin-bottom:0}
.gld-guide-nav li a{display:block;padding:10px 15px;text-decoration:none}
.gld-guide-nav li a:hover{background-color:#f5f5f5;color:#bbb}
.gld-guide-nav li.active a{background-color:#f5f5f5;color:#bbb}
.gld-guide-nav .gld-guide-nav-navigation-under{border-top:1px solid #e8e8e8;padding-top:20px;margin-top:20px}
.gld-guide-nav .gld-guide-nav-ruled-line a{padding-left:2.3em}
.gld-guide-nav .gld-guide-nav-ruled-line a:before{content:'└';margin-right:.7em;margin-left:-1.4em}
.gld-guide-table{width:100%;margin:10px 0 30px;text-indent:0;overflow-x:scroll}
.gld-guide-table td,.gld-guide-table th{padding:10px;border:1px solid #ddd;vertical-align:middle}
.gld-guide-table th{font-weight:400;background-color:#f5f5f5;text-align:center}
.gld-guide-table .terms-table-caption{margin:1em 0 .5em;text-align:left}
.gld-guide-table-wrap{width:100%;overflow-x:scroll}
.gld-guide-contact-form{margin-bottom:40px}
.gld-guide-contact-form .error_container{margin:0 15px 15px}
.gld-guide-about-message{padding-bottom:30px;margin-bottom:30px;border:1px solid #e8e8e8}
.gld-guide-about-message .gld-guide-about-message-title{margin:43px 0;font-size:42px;text-align:center}
.gld-guide-about-message em{color:#d8263c}
.gld-guide-about-message p{font-size:15px;text-align:center;line-height:2em;margin-bottom:20px;color:#333}
.gld-guide-about-message-points{border:1px solid #e8e8e8;text-align:center}
.gld-guide-about-message-points h2{margin-bottom:15px;background-color:#f5f5f5;border-bottom:1px solid #e8e8e8;font-size:18px;padding:10px;font-weight:700}
.gld-guide-about-message-points .gld-guide-about-message-points-3{font-size:14px;font-weight:700;margin-bottom:20px;line-height:1.8em;letter-spacing:.05em;padding:0 20px}
.gld-guide-about-message-points .gld-guide-about-message-points-3 b{color:#d8263c;font-size:16px}
.gld-guide-help-size-menu{margin-left:27px;margin-top:25px;height:30px}
.gld-guide-help-size-menu li,.gld-guide-help-size-menu p{float:left;display:inline;margin-left:-1px;padding:7px 0 0 0;height:28px;text-align:center;color:#333;font-size:107%;cursor:pointer}
.gld-guide-help-size-menu li:hover,.gld-guide-help-size-menu p:hover{color:#d8263c}
.gld-guide-help-size-menu li.current,.gld-guide-help-size-menu p.current{position:relative;color:#fff;background:url(/public/images/UI/v3/tab_current.png) center bottom no-repeat}
.gld-guide-help-size-menu li .tab{display:block;padding:0 18px;border-left:1px solid #aaa;border-right:1px solid #aaa}
.gld-guide-help-size-menu li .tab .tab-week-txt{font-size:11px}
.gld-guide-help-size-menu li:last-of-type .tab{border-right:0}
.gld-guide-help-size-menu li.current .tab{border-left-color:transparent;border-right-color:transparent}
.gld-guide-help-size-menu li.first .tab{border-left-color:transparent}
.gld-guide-help-size-menu.flag_all li .tab{border:none}
.gld-guide-help-size-pictures .__current{display:inline-block}
.gld-guide-help-size-pictures .__hidden{display:none}
.gld-guide-help-product dl{margin-bottom:30px}
.gld-guide-help-product dt{margin-bottom:5px;padding-bottom:5px;border-bottom:1px dashed #bbb;font-size:14px;color:#333}
.gld-guide-help-product dd{padding-top:5px;line-height:1.6em}
.gld-large-product-img-box{overflow:hidden;margin-bottom:50px}
.gld-large-product-img-box .gld-large-product-img-box-image{float:left;margin-right:15px;margin-bottom:15px;width:300px}
.gld-large-product-img-box .gld-large-product-img-box-text{overflow-y:hidden}
.gld-large-product-check-list{padding:.5em;border:1px solid #b6b6b6;background-color:#fafafa;font-size:14px;font-weight:600;color:#555;line-height:1.8}
.gld-large-product-check-list>li{position:relative;padding-left:1.75em}
.gld-large-product-check-list>li::before{content:'';position:absolute;top:6px;left:3px;display:inline-block;width:10px;height:5px;border-left:3px solid #d8263c;border-bottom:3px solid #d8263c;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.gld-guide-help-large-product-check-point .gld-guide-help-large-product-check-point-title{margin-bottom:15px;padding-bottom:10px;border-bottom:1px dashed #bbb;color:#333}
.gld-guide-help-large-product-check-point .gld-large-product-caution{margin:2em 0 .5em;padding:.5em .75em!important;border:1px solid #d8263c;font-size:18px;font-weight:600;color:#d8263c}
.gld-guide-help-large-product-check-point .gld-large-product-caution-list{line-height:1.6em}
.gld-guide-help-large-product-check-point .gld-large-product-caution-list li:nth-child(n+1){margin-top:.66em}
.gld-guide-help-large-product-check-point .gld-large-product-caution-list li{list-style-type:initial;margin-left:1.75em}
.gld-guide-help-order-return dl{margin-bottom:30px}
.gld-guide-help-order-return dt{margin-bottom:5px;padding-bottom:5px;border-bottom:1px dashed #bbb;font-size:14px;color:#333}
.gld-guide-help-order-return dd{padding-top:5px;line-height:1.6em}
.gld-guide-help-order-return .gld-guide-help-order-return-image{width:486px;height:auto;display:block;margin:10px auto 0}
.gld-guide-help-order-return .gld-guide-help-order-return-how-to-apply{text-align:center}
.gld-guide-customer-service{font-size:22px;font-weight:700;margin-bottom:20px}
.gld-guide-customer-service span{font-size:14px}
.gld-guide-customer-service-list{margin:20px 0}
.gld-guide-customer-service-list li{line-height:2em}
.gld-header__announcements-body{font-size:13px;margin:7px 0 0}
.gld-header__announcements-heading{display:inline-block;max-width:1000px;overflow:hidden;padding-right:2em;text-overflow:ellipsis;white-space:nowrap;width:auto}
.gld-header__announcements-item{margin:16px 0 10px}
.gld-header__announcements-heading-wrapper::after{right:0;font-size:12px}
.gld-header__mail-unreachable{background-color:#f7ebec;border:1px solid #c53b47;color:#c53b47;margin:20px 0 15px 0;padding:8px}
.gld-header-menu{min-width:1000px}
.gld-header-menu__inner{width:1000px}
.gld-header-navigation{min-width:1000px}
.gld-header-navigation__hamburger{font-size:32px}
.gld-header-navigation__hamburger._short{font-size:27px;margin-top:-4px}
.gld-header-navigation__hamburger-icon{line-height:0}
.gld-header-navigation__inner{padding:20px 0 17px}
.gld-header-navigation__inner._short{padding:11px 0 13px}
.gld-header-navigation__item-in-bag{left:-2px;top:4px}
.gld-header-navigation__logo{height:26px;width:200px}
.gld-header-navigation__logo._short{font-size:98px;height:18px}
.gld-header-navigation__logo-image{height:26px;width:140px}
.gld-header-navigation__logo-image._short{height:18px;margin-top:3px;width:98px}
.gld-header-notice{min-width:1000px}
.gld-header-search{min-width:1000px}
.gld-header-search__close{font-size:20px}
.gld-header-search__column{margin:0 0 0 10px}
.gld-header-search__input-wrapper{margin:0 0 35px;padding:0 10px 10px 0}
.gld-header-search__item-column{flex-basis:25%;flex-grow:1;flex-shrink:1;height:342px;overflow:auto}
.gld-header-search__item-icon{right:20px}
.gld-header-search__item-link{padding:0 50px 0 20px}
.gld-header-search__item-inner{height:389px;margin:auto auto 90px;padding:35px 0 40px;width:960px}
.gld-header-navigation__item{margin:0 30px 0 0}
.gld-header-search__item-product-count{margin:0 0 0 5px}
.gld-header-navigation__login{margin:0 30px 0 0;white-space:nowrap}
.gld-header-navigation__registration{margin:0 45px 0 0;white-space:nowrap}
.gld-header-navigation__search{width:270px}
.gld-header-navigation__search-input{padding:3px 0 7px 25px}
.gld-header-navigation__search-wrapper{flex-grow:1;min-width:270px}
.gld-header-search__keyword-title{margin-bottom:30px}
.gld-header-search__result{margin:0 0 0 10px}
.gld-header-search__result-item{flex-wrap:nowrap;margin:0 0 30px}
.gld-header-search__result-item-link{display:inline-block}
.gld-header-search__result-item-link:hover{color:#888}
.gld-header-search__result-item-link-text{margin:0 1em 0 0}
.gld-header-quick-access{background:#f5f5f5;box-sizing:border-box;min-width:1000px;width:100%}
.gld-header-quick-access__inner{align-items:center;height:118px;justify-content:center;margin:auto;width:1000px}
.gld-header-quick-access__list{width:94px}
.gld-home__accordion-button{font-size:14px;padding-bottom:14px;padding-top:14px}
.gld-home__sale-banners-body-wrapper{padding:20px}
.gld-home__category-list{margin:-15px -15px 0 0;padding:15px 0}
.gld-home__category-list-item{padding:15px 15px 0 0;width:33.33%}
.gld-home__category-list-item-link{border:1px solid #e8e8e8;padding:15px}
.gld-home__past-brand{margin:-20px 0 0;padding:20px 10px}
.gld-home__past-brand-item{padding:20px 0 0;width:33.33%}
.gld-home__popular-brand{margin:-20px 0 0;padding:20px 10px}
.gld-home__popular-brand__list{width:33.33%}
.gld-home__popular-brand__list-item{padding:20px 0 0}
.gld-home__promo-banner-big{max-height:628px;max-width:1200px;min-height:523.33px;min-width:1000px;width:100%}
.gld-home__promo-banner-big-item-link{padding-top:52.3333%}
.gld-home__promo-banner-big-text{font-size:50px;font-weight:700;width:800px}
.gld-home__promo-banner-big-text-small{font-size:15px;width:100%}
.gld-home__related-item{margin:80px 0}
.gld-home__sale-banner-image{height:360px;width:240px}
.gld-home__sale-banners-banner{height:360px;margin:0 10px 13px -13px;padding:0 0 0 13px;width:240px}
.gld-home__sub-promo{height:360px;margin:0 10px 13px -13px;padding:0 0 0 13px;width:490px}
.gld-home__sub-promo-link{height:360px;width:490px}
.gld-home__sub-promo-text{font-size:50px;font-weight:700;padding:0 20px;width:100%}
.gld-home__sub-promo-text-small{font-size:15px;padding:0 20px;width:100%}
.gld-home__view-all-button{height:50px;width:345px}
.gld-home__view-all-button-icon{font-size:14px}
.gld-home__view-all-wrapper{margin:30px auto 0}
.noty_message .fb_close_btn{position:absolute;top:20px;right:20px}
.follow_notify_header{margin:15px auto}
.gld-product-detail{overflow:hidden;margin-bottom:40px}
.gld-product-detail .gld-product-detail-top{overflow:hidden;margin-bottom:30px}
.gld-product-detail .gld-product-description-wrap{margin-bottom:30px}
.gld-product-detail .gld-product-cart-description{margin:0 0 50px 0;width:420px;float:right}
.gld-product-detail .gld-product-basic-info{text-align:center}
.gld-product-detail .gld-product-basic-info-inner{min-height:540px;display:table;width:100%}
.gld-product-detail .gld-product-basic-info-inner._is_free_delivery{min-height:480px}
.gld-product-detail .gld-product-basic-info-inner-flex{display:table-cell;vertical-align:middle}
.gld-product-detail .gld-is-product-free-delivery{color:#d8263c;text-align:center;font-weight:700;border:1px solid #d8263c;padding:10px;margin-bottom:20px}
.gld-product-detail .gld-sale-period{color:#d8263c;text-align:center}
.gld-product-detail .gld-sale-name{font-size:16px;line-height:20px;margin:10px 0;font-weight:700;letter-spacing:.03em}
.gld-product-detail .gld-sale-name .gld-sale-name_link{text-decoration:none;color:#333;text-align:center}
.gld-product-detail .gld-sale-name .gld-sale-name_link :hover{color:#d8263c}
.gld-product-detail .gld-etalage-wrap{height:587px;position:relative;padding-bottom:20px}
.gld-product-detail .gld-product-name{letter-spacing:.03em}
.gld-product-detail .gld-product-name .gld-product-name__push_line{font-size:12px;line-height:14px}
.gld-product-detail .gld-product-name .gld-product-name__text{font-size:18px;line-height:27px;margin:5px 0}
.gld-product-detail .gld-product-basic-data{margin:10px 0 60px}
.gld-product-detail .gld-product-basic-data .gld-product-gls-discount{margin:5px 0}
.gld-product-detail .gld-product-basic-data .gld-product-gls-price{font-size:27px;color:#d8263c}
.gld-product-detail .gld-product-basic-data .gld-product-gls-price .gld-gls-yen{font-size:15px}
.gld-product-detail .gld-product-basic-data .gld-product-gls-price .gld-gls-tax{font-size:15px}
.gld-product-detail .gld-product-basic-data .gld-product-not-gls-price{font-size:20px;color:#d8263c}
.gld-product-detail .gld-product-basic-data .gld-product-full-price{margin-left:10px;font-size:16px;letter-spacing:.07em;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;color:#888}
.gld-product-detail .gld-product-basic-data .gld-product-full-price .gld-full-yen{font-size:14px}
.gld-product-detail #recommend_items .gld-brand-price-text{color:#888;font-size:13px;text-decoration:line-through;margin-left:.5em}
.gld-product-detail .gld-choose-variation-color{font-size:12px;color:#333;font-weight:700;margin-bottom:10px}
.gld-product-detail .gld-variation-color-image__list{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:15px}
.gld-product-detail .gld-variation-color-image__list li{margin:0 5px}
.gld-product-detail .gld-variation-color-image__list .gld-variation-color-image__box{display:block;width:auto;height:50px;min-width:40px;cursor:pointer;border:2px solid transparent}
.gld-product-detail .gld-variation-color-image__list .gld-variation-color-image__box img{max-height:100%;width:auto}
.gld-product-detail .gld-variation-color-image__list .gld-variation-color-image__box:hover{border:2px solid #d8263c}
.gld-product-detail .gld-variation-color-image__list .gld-choose{border:2px solid #d8263c;cursor:auto}
.gld-product-detail .gld-model-info-text{position:absolute;bottom:-20px;width:100%;text-align:center;left:0;color:#666}
.gld-product-detail .gld-variation-size{margin-bottom:15px}
.gld-product-detail .gld-variation-size__list{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:20px}
.gld-product-detail .gld-variation-size__list li{margin:0 6px 6px;border-radius:10px}
.gld-product-detail .gld-variation-size__list .gld-size-box{border-radius:20px;display:block;border:2px solid #e8e8e8;padding:5px 15px;color:#333;text-decoration:none;box-sizing:border-box;cursor:pointer;background-color:transparent}
.gld-product-detail .gld-variation-size__list .gld-size-box.gld-choose,.gld-product-detail .gld-variation-size__list .gld-size-box:hover{border-color:#d8263c;color:#d8263c}
.gld-product-detail .gld-variation-size__list .gld-size-inbag{color:#bbb;background-color:#f5f5f5}
.gld-product-detail .gld-variation-size__list .gld-size-soldout{color:#bbb;background:linear-gradient(-45deg,transparent,transparent 45%,#e8e8e8,#e8e8e8,transparent 50%,transparent)}
.gld-product-detail .gld-variation-size__list .gld-size-soldout.gld-choose{background:linear-gradient(-45deg,transparent,transparent 45%,#d8263c,#d8263c,transparent 50%,transparent)}
.gld-product-detail .gld-variation-size-choose-text{font-size:12px;color:#333;font-weight:700;margin-bottom:10px}
.gld-product-detail .gld-product-btn-action{margin-bottom:15px}
.gld-product-detail .gld-product-btn-action .gld-waiting-list-text{margin:20px 0}
.gld-product-detail .gld-btn-product-list{display:flex;justify-content:space-between}
.gld-product-detail .gld-btn-product{display:block;background:#fff;border:1px solid #333;box-sizing:border-box;color:#333;cursor:pointer;line-height:1;padding:16px 32px;position:relative;text-decoration:none;text-align:center;width:100%;width:200px}
.gld-product-detail .gld-btn-product:hover{background-color:#f5f5f5;color:#333}
.gld-product-detail .gld-btn-product._primary{background-color:#d8263c;border-color:#d8263c;color:#fff}
.gld-product-detail .gld-btn-product._primary:hover{background-color:#dd586a;border-color:#dd586a}
.gld-product-detail .gld-btn-product._secondly{background-color:#666;border-color:#666;color:#fff}
.gld-product-detail .gld-btn-product._secondly:hover{background-color:#888;border-color:#888}
.gld-product-detail .gld-btn-product._thirdly{background-color:#e8e8e8;border-color:#e8e8e8;color:#333}
.gld-product-detail .gld-btn-product._thirdly:hover{background-color:#f5f5f5;border-color:#f5f5f5}
.gld-product-detail .gld-btn-product._disabled,.gld-product-detail .gld-btn-product:disabled{background-color:#e8e8e8;border-color:#e8e8e8;color:#fff;cursor:not-allowed}
.gld-product-detail .gld-btn-product._round{border-radius:3em}
.gld-product-detail .gld-btn-product._more-left::before,.gld-product-detail .gld-btn-product._more-right::before{font-family:gls-font;box-sizing:border-box;content:'\e612';height:10px;position:absolute;top:calc(50% - 7px);width:10px}
.gld-product-detail .gld-btn-product._more-left{padding-left:48px}
.gld-product-detail .gld-btn-product._more-left::before{left:20px}
.gld-product-detail .gld-btn-product._more-right{padding-right:48px}
.gld-product-detail .gld-btn-product._more-right::before{right:20px}
.gld-product-detail .gld-btn-product._open::before{content:'\e611'}
.gld-product-detail .gld-btn-product._follow{align-items:center}
.gld-product-detail .gld-btn-product._follow::before{content:'\e632';font-family:gls-font;margin:0 10px 0 0;vertical-align:middle}
.gld-product-detail .gld-btn-product._x-small::before{font-family:gls-font;box-sizing:border-box;content:'\e609';height:10px;position:absolute;width:10px;vertical-align:middle}
.gld-product-detail .gld-btn-product._x-small{background-color:#fff;border-color:#fff;color:#d8263c;padding:2px 23px 2px 10px;line-height:2;align-items:center}
.gld-product-detail .gld-btn-product._x-small::before{right:5px}
.gld-product-detail .gld-btn-product._x-small:hover{background-color:#f5f5f5;border-color:#f5f5f5}
.gld-product-detail .gld-btn-product._small::before{font-family:gls-font;box-sizing:border-box;content:'\e609';height:10px;position:absolute;vertical-align:middle;width:0}
.gld-product-detail .gld-btn-product._small{background-color:#fff;border:.77px solid #666;color:#333;padding:10px 35px 10px 20px;align-items:center}
.gld-product-detail .gld-btn-product._small::before{right:20px}
.gld-product-detail .gld-btn-product._small:hover{background-color:#f5f5f5}
.gld-product-detail .gld-btn-product_close::before{display:block;content:'';padding-top:100%}
.gld-product-detail .gld-btn-product._close{align-items:center;box-sizing:border-box;background-color:#f5f5f5;border:1px solid #f5f5f5;color:#888;padding:12px;position:relative}
.gld-product-detail .gld-btn-product._close:hover{background-color:#e8e8e8;border:1px solid #e8e8e8;color:#888}
.gld-product-detail .gld-btn-product._follow-button{background:#fff;border:1px solid #fff;box-sizing:border-box;display:block;line-height:1;padding:16px 60px;color:#000}
.gld-product-detail .gld-btn-product._follow-button::before{font-family:gls-font;content:'\e632';margin:0 10px 0 0;vertical-align:bottom}
.gld-product-detail .gld-btn-product._follow-button:hover{color:#d8263c}
.gld-product-detail .gld-btn-product._follow-button-selected{color:#888;background:#fff;border:1px solid #fff;box-sizing:border-box;display:block;line-height:1;padding:16px 60px}
.gld-product-detail .gld-btn-product._follow-button-selected::before{font-family:gls-font;content:'\e687';margin:0 10px 0 0;vertical-align:bottom}
.gld-product-detail .gld-btn-product._follow-button-selected::before:hover{color:#888}
.gld-product-detail .gld-btn-product.gld-waiting-list-link{width:100%;margin-top:30px}
.gld-product-detail .gld-btn-product._block{display:block}
.gld-product-detail .gld-btn-product._big{width:100%}
.gld-product-detail .gld-product-sale-end__text{color:#d8263c;font-weight:700;text-align:center;font-size:16px;letter-spacing:.1em}
.gld-product-detail .gld-waiting-list-comment-soldout{border:1px solid #e8e8e8;color:#d8263c;padding:10px;font-weight:700}
.gld-product-detail .gld-product-info-icon{display:flex;flex-wrap:wrap;justify-content:space-between}
.gld-product-detail .gld-product-info-icons__label{padding:4px 9px;background-color:#fff;border:1px solid #ddd;color:#333;text-align:center;margin:5px}
.gld-product-detail .gld-product-info-icon-desc{overflow:hidden;display:flex;margin-bottom:10px;border-bottom:1px solid #ccc;padding-bottom:10px}
.gld-product-detail .gld-product-info-icon-desc dt{width:150px;padding:5px}
.gld-product-detail .gld-product-info-icon-desc dt span{padding:5px 9px;background-color:#fff;border:1px solid #e8e8e8;color:#333;text-align:center}
.gld-product-detail .gld-product-info-icon-desc dd{width:calc(100% - 150px);text-align:left;padding:5px 9px}
.gld-product-detail .gld-icon-text{margin:5px 0 5px auto;padding:4px}
.gld-product-detail .gld-icon-text-link{cursor:pointer;text-decoration:underline}
.gld-product-detail .gld-icon-text-link [class*=wf-]{margin-right:2px}
.gld-product-detail .gld-icon-text-link:hover{text-decoration:none}
.gld-product-detail .gld-photo-zoom{margin:5px 0 20px 65px;font-size:12px;color:#666;width:470px;text-align:center}
.gld-product-detail .gld-product-image{float:left;width:560px}
.gld-product-detail .gld-product-image .gld-parts-button__favorite{position:absolute;right:30px;bottom:30px;z-index:10;padding:4px 10px}
.gld-product-detail .gld-product-image .gld-parts-button__favorite span{font-size:13px}
.gld-product-detail .gld-product-image-no-picture{margin-left:150px;width:300px}
.gld-product-detail .gld-product-image-no-picture img{width:100%;height:auto}
.gld-product-detail .gld-waiting-list-comment-inbag{font-size:13px;color:#333;line-height:20px;border:1px solid #e8e8e8;padding:10px;margin-bottom:20px}
.gld-product-detail .gld-waiting-list-comment-inbag .gld-waiting-list-comment-inbag__title{color:#d8263c;font-weight:700;margin-bottom:5px}
.gld-product-detail .gld-waiting-list-desc{padding:10px 15px;color:#888}
.gld-product-detail .gld-waiting-list-status{text-align:center;color:#d8263c;font-weight:700;padding:20px 10px;border:1px solid #e8e8e8;letter-spacing:.1em}
.gld-product-detail .gld-product-description-tabs{display:flex;justify-content:space-between}
.gld-product-detail .gld-product-description-tabs li{width:100%;font-size:14px;padding:15px 5px;text-align:center;color:#888;display:block;text-decoration:none;border-bottom:1px solid #e8e8e8;cursor:pointer}
.gld-product-detail .gld-product-description-tabs li:hover{color:#000;border-bottom:1px solid #000}
.gld-product-detail .gld-product-description-tabs li.choose{border-bottom:1px solid #000;color:#000}
.gld-product-detail .gld-product-description{padding:30px 0 10px}
.gld-product-detail .gld-product-description-size-chart-table{width:100%;margin-bottom:30px;font-size:12px}
.gld-product-detail .gld-product-description-size-chart-table td,.gld-product-detail .gld-product-description-size-chart-table th{border:1px solid #e8e8e8;line-height:20px;padding:5px 8px;text-align:center;vertical-align:middle}
.gld-product-detail .gld-product-description-size-chart-table th{background:#f5f5f5}
.gld-product-detail .gld-product-description-size-chart-table td.alt{background:#f5f5f5}
.gld-product-detail .gld-product-description-size-chart-table .item{background-color:#fff}
.gld-product-detail .gld-product-description-size-chart-table._row-color tr:nth-child(odd){background-color:#f5f5f5}
.gld-product-detail .gld-product-description-size-chart-table._medium_bottom{margin-bottom:15px}
.gld-product-detail .gld-product-description-size-chart-bottom{display:flex}
.gld-product-detail .gld-product-description-size-chart-bottom .__last{margin-left:20px}
.gld-product-detail .gld-product-description-size-chart-left{width:440px}
.gld-product-detail .gld-product-description-definition-list{overflow:hidden;margin-bottom:30px;line-height:1.6em}
.gld-product-detail .gld-product-description-definition-list dt{width:120px;float:left;font-size:13px;color:#333;font-weight:700}
.gld-product-detail .gld-product-description-definition-list dd{width:calc(100% - 120px);float:right}
.gld-product-detail .gld-product-description-definition-chart{overflow:hidden;margin-bottom:30px;line-height:1.6em}
.gld-product-detail .gld-product-description-definition-chart>dt{width:120px;float:left;font-size:13px;color:#333;font-weight:700}
.gld-product-detail .gld-product-description-definition-chart>dd{width:calc(100% - 120px);float:right}
.gld-product-detail .gld-product-description-size-chart-title{margin-bottom:10px}
.gld-product-detail .gld-product-description-size-chart-size-memo{margin:-5px 0 20px;font-size:12px}
.gld-product-detail .gld-product-description-size-chart-table-notice{list-style:disc outside;line-height:1.6em;margin-left:1rem}
.gld-product-detail .gld-product-description-size-chart-table-notice li{margin:3px}
.gld-product-detail .gld-sizing-guide-link{position:relative;right:auto;top:auto;margin:0 0 20px;color:#d8263c;text-decoration:none}
.gld-product-detail .gld-sizing-guide-link:hover span{text-decoration:underline}
.gld-product-detail .gld-size-info-btns{display:flex;align-items:center}
.gld-product-detail .gld-size-info-btns .gld-parts-button{margin-bottom:0}
.gld-product-detail .gld-product-category-bread-crumb ul{margin-bottom:8px}
.gld-product-detail .gld-product-category-bread-crumb li{display:inline}
.gld-product-detail .gld-product-category-bread-crumb li:before{display:inline-block;font-family:gls-font;content:'\e609';padding:0 5px;vertical-align:baseline;color:#888;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.gld-product-detail .gld-product-category-bread-crumb li:first-child::before{content:'';padding:0}
.gld-product-detail .gld-product-category-bread-crumb a{text-decoration:none;vertical-align:top}
.gld-product-detail .gld-notice-alcohol{color:#333;margin:10px 0}
.gld-product-detail .gld-product-bd-box{margin:10px 0;padding:10px 12px;border:1px solid #e8e8e8;line-height:1.6em}
.gld-product-detail .gld-product-bd-box a{color:#d8263c;text-decoration:none}
.gld-product-detail .gld-link-primary{color:#d8263c;text-decoration:none}
.gld-product-detail .gld-undeliverable-areas li{display:inline-block;margin:0 0 15px;padding-right:10px}
.gld-product-detail .gld-product-size-guide-modal{min-height:70vh}
.gld-product-detail .gld-product-size-guide-modal h5{margin:5px 0;text-align:left;font-size:13px}
.gld-product-detail .gld-product-size-guide-modal .size_btn{margin-bottom:20px}
.gld-product-detail .gld-product-size-guide-modal ul{overflow:hidden}
.gld-product-detail .gld-product-size-guide-modal ul li{float:left;width:48%;margin:5px 1%}
.gld-product-detail .gld-product-size-guide-modal ul li:nth-of-type(odd){clear:left}
.gld-product-detail .gld-product-size-guide-modal ul li span{background-color:#ef6c7c;color:#fff;display:block;padding:10px 0;text-decoration:none}
.gld-product-detail .gld-product-size-guide-modal section h3{text-align:left;margin:0 0 2px;background-color:#eee;padding:12px 8px;font-size:14px;line-height:1.4em;display:block;position:relative;cursor:pointer}
.gld-product-detail .gld-product-size-guide-modal section h3::before{right:8px;top:50%;position:absolute;margin-top:-7px;color:#666}
.gld-product-detail .gld-product-size-guide-modal section.active h3::before{content:"\e611"}
.gld-product-detail .gld-product-size-guide-modal section .model_info{font-weight:400;font-size:13px;margin:5px 0 10px}
.gld-product-detail .gld-product-size-guide-modal section h4{margin:5px 0;font-size:14px}
.gld-product-detail .gld-product-size-guide-modal section p{margin:5px 0;line-height:1.4em;font-size:11px}
.gld-product-detail .gld-product-size-guide-modal section .size_image{display:none}
.gld-product-detail .gld-product-size-guide-modal section ul li{width:44%;margin:5px 3%;box-sizing:border-box}
.gld-product-detail .gld-product-size-guide-modal section ul li p{text-align:left;display:-webkit-box}
.gld-product-detail .gld-product-size-guide-modal aside{text-align:left;font-size:12px;line-height:1.5em;margin-top:20px}
.gld-product-detail .gld-product-size-guide-modal aside p{margin:5px 0}
.gld-product-detail .gld-product-size-guide-modal img{max-width:100%;height:auto}
.gld-product-detail .gld-recommend-items{margin:0 0 20px}
.gld-product-detail .gld-recommend-items a{text-decoration:none}
.gld-product-detail .gld-recommend-items a:hover .rcm_brand{color:#d8263c}
.gld-product-detail #browsing_history_products .recommend_items,.gld-product-detail .gld-recommend-related-item{margin-bottom:80px}
.gld-product-detail #browsing_history_products .recommend_items .gld-recommend-related-item:last-child,.gld-product-detail .gld-recommend-related-item .gld-recommend-related-item:last-child{margin-bottom:0}
.gld-product-detail .gld-sale-back{margin:15px 0 60px}
.gld-product-detail .gld-follow-brand{padding:15px 20px;background-color:#f5f5f5;text-align:center;margin-bottom:40px;display:flex;align-items:center;justify-content:center}
.gld-product-detail .gld-follow-brand .gld-follow-brand__text{color:#333;font-size:14px;margin:0}
.gld-product-detail .gld-follow-brand .gld-follow-brand__button{color:#000;padding:15px 10px;background-color:#fff;display:block;margin-left:30px;box-sizing:border-box;width:200px;font-size:16px;font-weight:700;line-height:1.3;text-align:center;text-decoration:none;letter-spacing:.03em}
.gld-product-detail .gld-follow-brand .gld-follow-brand__button:hover{background-color:#f5f5f5;color:#d8263c}
.gld-product-detail .gld-follow-brand .gld-follow-brand__button .gld-follow-brand__icon{margin-right:.4em}
.gld-product-detail .gld-follow-brand .gld-follow-brand-followed{color:#888}
.gld-product-detail .gld-product-popup-bottom{position:fixed;right:30px;bottom:30px;z-index:99;padding:7px 10px;background-color:rgba(0,0,0,.65);font-size:12px;line-height:16px;color:#fff;display:flex;align-items:center;width:300px}
.gld-product-detail .gld-product-popup-bottom ._left-box{width:34%;text-align:center}
.gld-product-detail .gld-product-popup-bottom ._right-box{width:63%;margin-left:3%}
.gld-product-detail .gld-product-popup-bottom .__title{background-color:#fff;padding:7px;margin:0 0 7px}
.gld-product-detail .gld-product-popup-bottom .__time-sale{color:#d8263c}
.gld-product-detail .gld-product-popup-bottom .__time-sale{color:#888}
.gld-product-detail .gld-product-popup-bottom ._countdown-time{font-size:12px}
.gld-product-detail .gld-product-popup-bottom .gld-countdown-popup{font-weight:700;font-size:12px;margin:0 0 3px}
.gld-product-detail .gld-product-popup-bottom .gld-countdown-popup .__remaining-time-num{font-size:16px}
.gld-product-detail .gld-product-popup-bottom .gld-countdown-popup-text{margin:10px 0}
.gld-product-detail .gld-product-popup-bottom .gld-countdown-popup-text ._sale-name{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;overflow:hidden;text-overflow:ellipsis;width:100%}
.gld-product-detail .gld-product-popup-bottom .gld-countdown-popup-text ._ext{font-size:12px;letter-spacing:0}
.gld-product-detail .gld-product-popup-bottom .gld-countdown-popup-discount-name{font-size:12px;margin-bottom:5px}
.gld-product-detail .gld-product-reference-size{display:flex;align-items:center}
.gld-product-detail .gld-size-guide-btn-pc .gld-size-guide-btn-line{border-left:1px solid #e8e8e8;margin-left:1em;padding-left:1em;display:inline}
.gld-product-detail .gld-size-guide-btn-pc button{border:none;background:0 0;padding:0;color:#d8263c;cursor:pointer}
.gld-product-detail .gld-size-guide-btn-pc button :hover{text-decoration:underline}
.gld-product-detail .gld-product-past-purchase-modal-error{text-align:center;color:#d8263c;margin:10px 0}
.gld-product-detail .gld-product-past-purchase-modal-list{display:flex;align-items:center;margin-bottom:10px}
.gld-product-detail .gld-product-past-purchase-modal-list ._image{width:120px}
.gld-product-detail .gld-product-past-purchase-modal-list ._image img{width:100%;height:auto}
.gld-product-detail .gld-product-past-purchase-modal-list ._text{width:calc(100% - 135px);margin-left:15px}
.gld-product-detail .gld-product-past-purchase-modal-list ._text ._brand{color:#888}
.gld-product-detail .gld-product-past-purchase-modal-list ._text ._size{color:#333}
.gld-product-detail .gld-product-past-purchase-modal-list ._text ._child:before{margin:0 5px;content:"/"}
.gld-product-detail .gld-product-past-purchase-modal-list ._text ._child:first-child:before{margin:0;content:""}
.gld-product-detail #gld_etalage .etalage_small_thumbs li{margin:10px;border:1px solid transparent;opacity:1!important}
.gld-product-detail #gld_etalage .etalage_small_thumbs li:hover,.gld-product-detail #gld_etalage ul li.etalage_smallthumb_active{border-color:#d8263c;-webkit-transition:border-color .3s;transition:border-color .3s}
.gld-product-detail .gld-size-chart-image img{width:100%;height:auto}
.gld-recommend-img-box{position:relative;overflow:hidden;max-width:190px;height:253px;text-align:center}
.gld-recommend-img-box img{width:auto;height:253px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.gld-rcm-info{padding:10px 10px 0 5px}
.main_container_inner{width:1000px!important}
.main{width:1000px!important}
.main_contence{margin:auto}