*,.my-account .table--responsive td:before,.rte .navy-num{font-family:dnp-shuei-mincho-pr6n,serif!important}* .font-gothic,* .font-gothic p,* .font-gothic a,* .font-gothic span,* .font-gothic time,.breadcrumb span,.breadcrumb a,.shopify-policy__container p,.shopify-policy__container span,.page-width.page-width--narrow p:not(.h2),.page-width.page-width--narrow p *,.page-width.page-width--narrow li,.page-width.page-width--narrow li *,#RecoverPassword,#RecoverPasswordForm p,#RecoverPasswordForm label,#RecoverPasswordForm span,#customer_login label,#customer_login span,#create_customer label,#create_customer span,.collapsible-content__inner--faq p,.collapsible-content__inner--faq span,.collapsible-content__inner--faq a,.collapsible-content__inner--faq strong,.question-answer--block span,.custom-question-answer--block span,#jsToggleContent1 p,#jsToggleContent2 .spec-item span:last-child,.my-account .order-container tbody td,.my-account .order-container tbody td time,.my-account .order-container tbody td a,#contactConcierge .note-container li,#contactShop .shop-container .shop-info-item div p,#contactShop .shop-container .shop-info-item div a,.delivery-select-container__select div,select.delivery-select-container__select,.delivery-mindate-caution,form input,form select,form textarea,article .rte *,#shopify-section-main-cart .rte p,#shopify-section-main-cart .rte a,#wishlist-items-container .rte p,#wishlist-items-container .rte a,.Globo-form-subscribe .Globo-body-header p,.Globo-form-subscribe .Globo-footer-message,#cartPage2 .delivery-container .delivery-caution,#cartPage2 .delivery-container .delivery-caution div,.globo-formbuilder label span{font-family:dnp-shuei-gothic-kin-std,sans-serif!important;font-style:normal}.Globo-form-subscribe .Globo-body-header p{text-align:left}.Globo-form-subscribe .Globo-footer-message{line-height:17px}.feature-row .background-number{font-family:adobe-text-pro,serif!important;font-weight:300}body .h1,body h1{font-size:36px}body .h2,body h2{font-size:32px}body .h3,body h3{font-size:28px}@media (max-width: 768px){body .h1,body h1{font-size:24px}body .h2,body h2{font-size:22px}body .h3,body h3{font-size:20px}}h1,h2,h3,.h1,.h2{color:#000040}.page-width.page-width--narrow p *,.page-width.page-width--narrow li *{font-size:16px}.link-hover-animation{text-decoration:none;border-bottom:1px solid;border-bottom-color:#45454559;position:relative;padding-bottom:3px;padding-right:0;padding-left:0;cursor:pointer}.link-hover-animation:after{content:"";position:absolute;bottom:-1px;left:0;width:0%;border-bottom:2px solid currentColor;transition:width .5s ease}.link-hover-animation:hover:after,.link-hover-animation:focus:after{width:100%}li.link--active a:after{right:0}.opacity-hover:hover,.product-single__meta #jsToggleButton1:not(.active):hover,.product-single__meta #jsToggleButton2:not(.active):hover{opacity:.6;transition:opacity .7s}.icon-hover:hover{transform:scale(1.1)}.image-wrapper{position:relative}.product-badges.fade{opacity:0}.image-wrapper .product-badges{position:absolute;top:0;left:0;display:flex;font-size:10px;z-index:2}.image-wrapper .product-badge{padding:5px 25px;background-color:#000040;color:#fff}.image-wrapper .product-badges .product-badge:nth-child(2n){background-color:#fff;color:#000040}.slideshow-wrapper .hero__video-wrapper{position:absolute;top:0;left:0}.slideshow-wrapper .hero__video-wrapper,.slideshow-wrapper .hero__video,.slideshow-wrapper video{width:100%;height:100%}.slideshow-wrapper .hero__video-wrapper video{object-fit:cover}.slideshow-wrapper .slide-video-mute-button{position:absolute;bottom:30px;left:30px;z-index:10;text-align:center;width:24px;cursor:pointer}.slideshow-wrapper .slide-video-mute-button svg{scale:1.5}.slideshow-wrapper .slide-video-mute-button:hover svg{transform:scale(1.1)}.slideshow-wrapper .slide-video-mute-button svg path{fill:red}@media (min-width: 768px){.page-width.page-width--narrow{padding-left:20px}.page-width.page-width--narrow .section-header{margin-bottom:50px}.page-width.page-width--narrow p,.page-width.page-width--narrow li{line-height:36px}.page-width.page-width--narrow a{line-height:20px}.hero[data-arrows=true] .flickity-prev-next-button svg,.hero[data-arrows=true] .flickity-previous svg{display:none}.hero[data-arrows=true] .flickity-previous:before{content:"";display:inline-block;width:35px;height:35px;-webkit-mask-image:url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 34.582 34.582"><path d="M22.978,24.664H1.265a1.265,1.265,0,0,1,0-2.529H21.713V1.265a1.265,1.265,0,0,1,2.529,0V23.4a1.265,1.265,0,0,1-1.265,1.265" transform="translate(34.582 17.44) rotate(135)" /></svg>');-webkit-mask-size:contain;mask-image:url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 34.582 34.582"><path d="M22.978,24.664H1.265a1.265,1.265,0,0,1,0-2.529H21.713V1.265a1.265,1.265,0,0,1,2.529,0V23.4a1.265,1.265,0,0,1-1.265,1.265" transform="translate(34.582 17.44) rotate(135)" /></svg>');mask-size:contain;background-color:#fff}.hero[data-arrows=true] .flickity-next:before{content:"";display:inline-block;width:35px;height:35px;-webkit-mask-image:url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 34.581 34.581"><path d="M22.977,0H1.265a1.265,1.265,0,0,0,0,2.529H21.713V23.4a1.265,1.265,0,0,0,2.529,0V1.265A1.265,1.265,0,0,0,22.977,0" transform="translate(17.44) rotate(45)"/></svg>');-webkit-mask-size:contain;mask-image:url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 34.581 34.581"><path d="M22.977,0H1.265a1.265,1.265,0,0,0,0,2.529H21.713V23.4a1.265,1.265,0,0,0,2.529,0V1.265A1.265,1.265,0,0,0,22.977,0" transform="translate(17.44) rotate(45)"/></svg>');mask-size:contain;background-color:#fff}.hero__top-subtitle{font-size:20px;letter-spacing:0;margin-bottom:20px;text-transform:initial}.hero__title{line-height:58px;margin-bottom:40px}.hero__subtitle{font-size:18px;line-height:32px;margin-bottom:40px}.hero__link .btn{padding:20px 50px;font-size:16px;font-weight:400;letter-spacing:0}.slideshow-wrapper .hero__video.video-sp{display:none}}@media (max-width: 767px){.hero__top-subtitle{font-size:13px;letter-spacing:0;margin-bottom:10px}.flickity-slider .h1.hero__title{line-height:31px;margin-bottom:20px}.hero__subtitle{font-size:16px;line-height:26px;margin-bottom:20px}.hero__link .btn{padding:20px 50px;font-size:16px;font-weight:400;letter-spacing:0;display:block;width:90%;margin:10px auto}.hero__text-content.vertical-center{vertical-align:bottom}.flickity-slider .pc-only{display:none}.announcement-link-text{font-size:12px;letter-spacing:0}.site-nav .site-nav__link--icon .icon-search .header-item .site-nav__link--icon .icon-search{margin-right:5px}.slideshow-wrapper .hero__video.video-pc{display:none}.slideshow-wrapper .slide-video-mute-button{bottom:13px;left:25px}.slideshow-wrapper .flickity-page-dots{transform:translate(-50%);left:50%;width:initial}}@media (max-width: 500px){.slideshow__slide .hero__text-shadow{width:100%}}.site-nav .site-nav__link--icon .icon-search,.header-item .site-nav__link--icon .icon-search{position:relative;top:1px}.site-nav .site-nav__link--icon .icon-search,.header-item .site-nav__link--icon .icon-search{top:0;width:20.032px;height:23px;overflow:visible}.site-nav .site-nav__link--icon .icon-user{top:0;width:15.75px;height:23px;overflow:visible}.site-nav .site-nav__link--icon .icon-bag-minimal{top:0;width:16.552px;height:23px;overflow:visible}.site-nav .site-nav__link--icon .icon:not(.icon-hamburger) path,.header-item .site-nav__link--icon .icon:not(.icon-hamburger) path{stroke-width:initial;stroke:initial!important;fill:initial!important}.site-nav .site-nav__item .site-nav__link{letter-spacing:0}.site-nav .site-nav__dropdown-link.site-nav__dropdown-link--top-level{font-weight:400;letter-spacing:0;text-align:center;display:inline-block;position:relative}.site-nav .megamenu__colection-image{padding-bottom:67.5%;margin-bottom:7px}.site-nav .megamenu .h5{text-align:center}.grid__item:not(.drop-nav-collection) .site-nav__dropdown-link:after{content:"";display:block;position:absolute;bottom:3px;left:0;right:100%;border-bottom:2px solid;border-bottom-color:#000040;transition:right .5s}.grid__item:not(.drop-nav-collection) .site-nav__dropdown-link:hover:after{right:0}.grid__item:not(.drop-nav-collection) .site-nav__dropdown-link.link--active:after{right:0}.site-nav.site-navigation.small--hide{margin-top:10px;position:relative;left:-11px;width:100%}.site-nav .site-nav__item a{font-size:13px}.announcement-link-text{font-size:12px}header .page-width{position:relative}.pc-weglot-switcher{position:absolute;left:0;top:0}@media (max-width: 1550px){.pc-weglot-switcher{left:50px}}.lang-select-container{font-size:13px}.lang-select-container:before,.weglot-container .weglot_switcher:before{content:"";display:inline-block;vertical-align:middle;width:1em;height:1em;background-image:url(//store.grand-seiko.com/cdn/shop/files/lang.svg?v=10703025874032118656);background-repeat:no-repeat;background-size:contain;background-position:center}.lang-select-container .disclosure-list__option.current:after,.weglot-container .wgcurrent:after{content:"/";display:inline-block;color:#000040}.lang-select-container .disclosure-list__option.current,.weglot-container .wg-list.country-selector .wgcurrent a{text-decoration:none;color:#000040;pointer-events:none}.lang-select-container .disclosure-list__option:not(.current),.weglot-container .wg-list.country-selector a{text-transform:uppercase;color:#45454580;display:inline-block;position:relative}.lang-select-container .disclosure-list__option{text-transform:uppercase}.lang-select-container .disclosure-list__option:not(.current):after{content:"";position:absolute;bottom:0;left:-5px;width:0%;border-bottom:2px solid currentColor;transition:width .5s ease;margin:0 5px}.weglot-container .wg-list.country-selector a:after{content:"";position:absolute;bottom:2px;left:0;width:0%;border-bottom:2px solid currentColor;transition:width .5s ease;margin:0 5px}.lang-select-container .disclosure-list__option:not(.current):hover .disclosure-list__label .weglot-container .wg-list.country-selector a:hover{text-decoration:none}.lang-select-container .disclosure-list__option:not(.current):hover:after,.lang-select-container .disclosure-list__option:not(.current):focus:after{width:100%}.weglot-container .wg-list.country-selector a:hover:after,.weglot-container .wg-list.country-selector a:focus:after{width:84%}.sp-weglot-switcher{text-align:center;margin-top:10px;padding-bottom:20px}.site-header--stuck .site-header__logo a{width:90px}@media (max-width: 768px){.site-header--stuck{padding:0}.site-header--stuck .site-header__logo a{width:80px}}.site-header--stuck .site-nav.site-navigation.small--hide{margin-top:0}.site-header--stuck .pc-weglot-switcher{top:5px}.drawer__fixed-header{background-color:#000040;height:81px}.drawer__fixed-header .drawer__header{border:none}.drawer__fixed-header .drawer__title{text-align:center}.drawer__fixed-header .drawer__title img{width:90px;aspect-ratio:90 / 53;object-fit:cover}.drawer__fixed-header .drawer__close svg{color:#fff;scale:1.5}.drawer__scrollable .mobile-nav__link--top-level{font-size:14px;letter-spacing:0;padding-left:60px}.drawer__scrollable .mobile-nav__child-item a{font-size:14px;letter-spacing:0;padding-left:50px;padding-right:0;padding-bottom:12px}.mobile-nav .collapsible-content__inner{padding:initial}.drawer__scrollable .mobile-nav__item{padding:0 20px}#shopify-section-header .drawer__scrollable{padding:0}#shopify-section-header .padding-top{padding-top:20px}.header-item--icons .site-nav__link--icon:not(.site-nav__link--icon-customer):hover,.header-item .site-nav__link--icon:not(.site-nav__link--icon-customer):hover:not(button.js-drawer-open-nav){transform:scale(1.1)}.site-nav__link--icon-customer{position:relative}.site-nav_link--account-hover{position:absolute;border-radius:15px;box-shadow:0 0 20px #0003;z-index:5;background-color:#fff;right:7px;width:auto;padding-top:5px;display:none}.site-nav__link--icon-customer:hover .site-nav_link--account-hover{display:block}.site-nav_link--account-hover:before{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #ffffff;content:" ";position:absolute;right:10px;top:-5px}.site-nav_link--account-hover a,#delete-account-button-pc-menu{position:relative;font-size:13px;color:#000040;letter-spacing:0;padding:12px 18px;display:block}.site-nav_link--account-hover a>span,#delete-account-button-pc-menu>span{position:relative}.site-nav_link--account-hover a>span:after,#delete-account-button-pc-menu>span:after{content:"";display:block;position:absolute;bottom:-6px;left:0;right:100%;margin:0;border-bottom:2px solid;border-bottom-color:#000040;transition:right .5s}.site-nav_link--account-hover a:hover>span:after,#delete-account-button-pc-menu:hover>span:after{right:0}.cart-item__count-number{position:absolute;left:50%;bottom:2px;transform:translate(-50%);letter-spacing:0;font-size:11px;line-height:11px}@media (max-width: 1144px){.small--hide{display:none!important}.medium-up--hide{display:block!important}}@media (min-width: 1145px){.medium-up--hide{display:none!important}header.small--hide{display:inline-block!important}}@media (max-width: 767px){.medium-up--hover{display:none!important}.sp--show{display:block!important}.header-wrapper .mobile-account-menu__content{margin-top:150px!important}.header-wrapper .site-nav__account-modal{position:fixed;width:100vw;height:100vh;top:-100vh;left:0;right:0;bottom:0;background-color:#fff;z-index:-5;padding:0 32px;text-align:left;transition:opacity .6s ease-out,transform .6s ease-out;opacity:0;pointer-events:none}.header-wrapper .site-nav__account-modal.show{transform:translateY(100vh);opacity:1;visibility:visible;pointer-events:auto}.header-wrapper .hr--mobile{opacity:.2;margin:30px 0}.header-wrapper .mobile-account-link.btn{color:#fff;margin-bottom:0;font-size:14px}.header-wrapper .site-nav__account-modal .mobile-account-title{font-size:16px;margin-bottom:20px}.header-wrapper .site-nav__account-modal .mobile-account-text{font-size:16px;margin-bottom:20px;width:100%;white-space:normal;line-height:30px}.header-wrapper .mobile-account-menu__content{margin-top:200px;display:flex;flex-direction:column}.header-wrapper .site-nav__account-modal a{font-size:16px;margin:0 0 20px;font-family:dnp-shuei-mincho-pr6n,serif!important;color:#000040}.mobile-account-menu__content .icon{display:inline-block;vertical-align:middle;width:25px;height:25px}.mobile-account-menu__content image{width:100%;height:100%;display:block}}@media (min-width: 768px){.medium-up--hover{position:absolute;border-radius:15px;box-shadow:0 0 20px #0003;z-index:5;background-color:#fff;right:7px;width:auto;padding-top:5px;display:none}.sp--hide{display:none!important}.header-wrapper .site-nav__account-modal{display:none!important;pointer-events:none}}.blog-post-container.grid{display:flex;margin:0}.blog-post-container h2{text-transform:initial}.blog-post-flex{display:grid;margin-left:80px;font-size:16px;grid-template-columns:160px 1fr}.blog-post-flex svg{margin-left:5px}.blog-post-flex a{line-height:24px;padding-bottom:0}@media (max-width: 768px){.blog-post-container.grid{display:block}.blog-post-container h2{text-align:center;margin-bottom:20px}.blog-post-flex{margin-left:0;font-size:14px}.blog-post-flex a{top:-4px}}@media (max-width: 480px){.blog-post-flex{grid-template-columns:120px 1fr}}.btn{width:300px;min-height:60px;padding:5px;display:flex;justify-content:center;align-items:center;letter-spacing:0;text-decoration:none}.page-login .btn--secondary{min-height:initial;height:60px}.btn--secondary a{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.btn--secondary{position:relative;overflow:hidden;transition:background .2s ease 0s}.btn--secondary:after{content:"";position:absolute;top:0;left:150%;width:200%;height:100%;transform:skew(-20deg);background-image:linear-gradient(90deg,transparent,rgba(192,192,192,.4),transparent)}.btn--secondary:hover:after{animation:shine .75s cubic-bezier(.01,.56,1,1)}.btn--secondary:hover{background:#f7f7f7;transition-delay:.25s}#search-bar-icon{padding:5px;width:initial;min-height:initial}.btn--full.btn{width:100%}.btn svg{margin-left:5px}.section-header{margin-bottom:80px}@media (max-width: 768px){.section-header{margin-bottom:50px}}#shopify-section-footer{position:relative}footer .h4{padding-left:20px;font-size:20px;text-transform:initial;margin:0;letter-spacing:0}footer a{font-size:13px}footer .footer__collapsible{margin-bottom:15px}footer .opptional-link a{padding:10px;border:1px solid #fff;font-size:12px;width:100%;display:flex;align-items:center;justify-content:center;text-align:center;margin-bottom:15px;max-width:200px;letter-spacing:0}footer .opptional-link a svg{margin-left:5px}footer .collapsible-content__inner{padding:20px 40px 20px 20px}footer .footer-copyright{font-size:11px}@media (max-width: 959px){footer button.h4{font-size:18px}footer .collapsible-content__inner{padding:0}footer .opptional-link{display:flex}footer .opptional-link a{width:70%;margin-left:auto;margin-right:auto}footer .footer__collapsible{margin-bottom:0;padding-bottom:10px}.footer__social li:first-child{margin-left:5px}.footer__social .icon{width:27px;height:27px}footer .footer-copyright{padding-top:20px;padding-bottom:20px}}@media only screen and (min-width: 769px){.site-footer{padding-bottom:20px}}nav.breadcrumb{margin-bottom:70px;font-size:14px}[data-type_headers_align_text=true] nav.breadcrumb{text-align:left}nav.breadcrumb .active{color:#454545;opacity:.4}@media (max-width: 768px){nav.breadcrumb{font-size:12px}nav.breadcrumb{margin-bottom:45px}}.page-full .section-header{margin:0}.h1 .navy{color:#000040}.feature-row .rte div{display:flex}.rte .navy-num{font-size:40px;font-style:italic;margin-right:15px;line-height:40px;color:#000040}@media (min-width: 769px){.theme-block .rte p{line-height:38px}}@media (max-width: 768px){h1.section-header__title{font-size:22px}.theme-block .rte p{font-size:14px;text-align:left}.rte .navy-num{font-size:30px;line-height:30px}}main .shopify-policy__container{max-width:1000px}.shopify-policy__container p,.shopify-policy__container li{font-size:16px}.shopify-policy__title{display:none}@media (min-width: 768px){.shopify-policy__container h2{text-align:center}.shopify-policy__container p,.shopify-policy__container li{line-height:36px}}#RecoverPasswordForm p{font-size:16px;margin-bottom:30px}.page-login,.page-register{padding-bottom:60px}.page-login.page-width--wide{max-width:1500px}.page-login.page-width--wide nav.breadcrumb{position:initial}.page-login.page-width--wide .cart-layout{display:flex;gap:35px}.page-login.page-width--wide .cart-layout #CustomerLoginForm,.page-login.page-width--wide .cart-layout #RecoverPasswordForm,.page-login.page-width--wide .cart-layout #CustomerContinueSection{flex:1;padding:40px;border:1px solid rgba(69,69,69,.5);margin:0}.page-login.page-width--wide .cart-layout h2{font-size:28px;margin-bottom:35px;text-align:center}.page-login.page-width--wide .cart-layout p.align-left{font-size:14px;text-align:left;line-height:28px}.page-login.page-width--wide .cart-layout p.high-margin-bottom{margin-bottom:50px}.page-login.page-width--wide .cart-layout .btn--secondary{margin-top:20px}@media (max-width: 1150px){.page-login.page-width--wide{max-width:800px}.page-login.page-width--wide .cart-layout{display:block}.page-login.page-width--wide .section-header{margin-bottom:30px}.page-login.page-width--wide .cart-layout #CustomerLoginForm,.page-login.page-width--wide .cart-layout #RecoverPasswordForm,.page-login.page-width--wide .cart-layout #CustomerContinueSection{padding:25px 15px}.page-login.page-width--wide .cart-layout #CustomerContinueSection{margin-top:50px}.page-login.page-width--wide .cart-layout h2{font-size:20px}.page-login.page-width--wide .cart-layout p.align-left{line-height:24px}.page-login.page-width--wide .cart-layout div.align-center a{margin-left:auto;margin-right:auto}.page-login.page-width--wide .cart-layout p.high-margin-bottom{margin-bottom:30px}}@media (min-width: 769px){.page-login nav.breadcrumb,.page-register nav.breadcrumb,.page-reset nav.breadcrumb{position:absolute;left:60px}.page-login .section-header,.page-register .section-header,.page-reset .section-header{margin-top:60px}}@media (min-width: 1500px){.page-login,.page-register,.page-reset{position:relative}.page-login nav.breadcrumb,.page-register nav.breadcrumb,.page-reset nav.breadcrumb{position:absolute;left:-370px}}@media only screen and (max-width:959px){.collapsible-content-opend.collapsible-content--small{visibility:visible;-webkit-backface-visibility:visible;backface-visibility:visible;opacity:1;height:initial}}.optional-tag{font-size:12px;color:#000040;border:1px solid #000040;padding:3px 6px;line-height:1;margin:0;height:20px}.toast{width:350px;max-width:100%;font-size:.875rem;pointer-events:auto;background-color:#fffffff2;background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .5rem 1rem #00000026;border-radius:.25rem}.toast-header{display:flex;align-items:center;justify-content:space-between;padding:.5rem .75rem;color:#6c757d;background-color:#ffffffd9;background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.toast-body{padding:.75rem;word-wrap:break-word}.toast.fade.show{opacity:1}.swym-custom-notify-container{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%)}.swym-custom-notify-container .btn-close{width:20px;height:20px;padding:0;display:flex;align-items:center;justify-content:center;display:block;position:relative;margin-left:5px}.swym-custom-notify-container .btn-close:before,.swym-custom-notify-container .btn-close:after{content:"";position:absolute;top:50%;left:50%;width:1px;height:18px;background:#333}.swym-custom-notify-container .btn-close:before{transform:translate(-50%,-50%) rotate(45deg)}.swym-custom-notify-container .btn-close:after{transform:translate(-50%,-50%) rotate(-45deg)}.swym-custom-notify-container .link-info{text-decoration:underline;text-underline-offset:3px}.swym-wishlist-notifications-container.swym-ui-component,.page-content--product .swym-tooltip{display:none}.page-width.midium-max-width{max-width:1200px}.cf-form-actions{display:flex;justify-content:center}body input[type=radio],body input[type=checkbox]{position:absolute;visibility:hidden}body input[type=radio]:checked~.check{border:9px solid #000040}body input[type=checkbox]:checked~.check{background-color:#000040}body input[type=checkbox]:checked~.check:before{content:"";display:block;position:absolute;top:34%;left:59%;width:40%;height:3px;border-radius:2px;transform:translate(-6px,5px) rotate(-135deg);transform-origin:2px 2px;background:#fff}body input[type=checkbox]:checked~.check:after{content:"";display:block;position:absolute;top:39%;left:64%;width:76%;height:3px;border-radius:2px;transform:translate(-6px,5px) rotate(-45deg);transform-origin:2px 2px;background:#fff}body input[type=radio]~.check{width:24px;height:24px;border:1px solid rgba(69,69,69,.6);border-radius:100%;margin-right:7px;position:absolute;display:block}body input[type=checkbox]~.check{width:20px;height:20px;border:1px solid rgba(69,69,69,.2);border-radius:5px;margin-right:7px;position:absolute;display:block}.require-error{color:#b10000;display:none}.error-red{color:#b10000}.errors ul{list-style:none}.errors li{text-align:center}a.no-underline{border:none!important}a.no-underline:after{content:none!important}.page-register .form-vertical input.require,.active-account #CustomerPassword,.active-account #CustomerPasswordConfirmation{margin-bottom:5px}#customer_login_guest{text-align:center}#weglot-switcher-1{display:none}html[lang=en] .site-nav.site-navigation.small--hide{left:-20px}html[lang=en] .site-nav.site-navigation.small--hide .site-nav__item .site-nav__link{letter-spacing:1px}html[lang=en] .faq-container:not(.user-policy-page) .faq-title,html[lang=en] .faq-container:not(.user-policy-page) li.pageLinks{text-transform:uppercase}.globo-formbuilder select option[disabled=disabled]{display:none}.globo-formbuilder label span{font-size:16px;font-family:dnp-shuei-mincho,serif!important;line-height:1.5rem}.globo-formbuilder .globo-form-app .globo-form-control input,.globo-formbuilder .globo-form-app .globo-form-control textarea,.globo-formbuilder .globo-form-app .globo-form-control select{border:1px solid #a2a2a2;background-color:initial;color:#454545}.globo-formbuilder .globo-form-control select{appearance:none;-webkit-appearance:none;background-image:url(/cdn/shop/t/17/assets/ico-select.svg)!important;color:inherit}.globo-formbuilder .globo-form-app .globo-form-control .checkbox-wrapper .checkbox-input~.checkbox-label:before,.globo-form-app .globo-form-control .radio-wrapper .radio-input~.radio-label:after,.globo-form-control .radio-wrapper .radio-input~.radio-label:before{border-color:#45454533!important;box-shadow:none}.globo-formbuilder .globo-form-app a.link-hover-animation{padding-bottom:3px;border-bottom:1px solid;border-bottom-color:#45454559}.globo-formbuilder .globo-form .globo-form-app .footer{margin-top:10px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:20px}.globo-formbuilder .globo-form-app .footer button{width:300px;min-height:60px;padding:5px;display:flex;justify-content:center;align-items:center;letter-spacing:0;text-decoration:none;position:relative;overflow:hidden;transition:background .2s ease 0s}.globo-formbuilder .globo-form-app .footer button:after{content:"";position:absolute;top:0;left:150%;width:200%;height:100%;transform:skew(-20deg);background-image:linear-gradient(90deg,transparent,rgba(192,192,192,.4),transparent)}.globo-formbuilder .globo-form-app .footer button:hover:after{animation:shine .75s cubic-bezier(.01,.56,1,1)}.globo-formbuilder .globo-form-app .footer button:hover{background:#f7f7f7;transition-delay:.25s;transition:border .3s ease;border-color:#454545}.globo-formbuilder .errors select,.globo-formbuilder .errors a{color:#454545}.globo-formbuilder .globo-form-app .globo-form-control.has-error input:not(.item__quantity){border-color:#a2a2a2}.globo-formbuilder span.required-tag.text-danger.text-smaller{color:#fff;background:#000040;padding:3px 6px;font-size:14px;margin-left:7px;line-height:1;white-space:nowrap}.globo-formbuilder .globo-form-app .footer button.action.reset{color:#000;border-radius:0;background-color:initial}@media only screen and (max-width: 768px){.globo-formbuilder label span{font-size:14px;line-height:1.5rem}.globo-form-app .flex-wrap .globo-form-control.layout-2-column:nth-child(1),.globo-form-app .flex-wrap .globo-form-control.layout-2-column:nth-child(2){width:50%}.globo-formbuilder .globo-form-app .globo-form-control .checkbox-wrapper input[data-type=acceptTerms]+label span{font-size:10px;line-height:10px}.globo-formbuilder .globo-form-app .globo-form-control .checkbox-wrapper input[data-type=acceptTerms]+label .required-tag{display:none}}.flickity-prev-next-button{background-color:#fff;filter:drop-shadow(0px 0px 2px #707070);width:64px;height:64px}.flickity-prev-next-button svg{color:#707070}@media (max-width: 768px){.flickity-prev-next-button{width:36px;height:36px}}.banner-content-wrapper-link{display:block}#onetrust-accept-btn-handler{border-radius:0!important}button.action.submit.flat-button{border-radius:0}a.button--1697443078295.bggle_button-link,button.button--1697443078295.m--auto{border-radius:0!important}img.feature-row__image.lazyautosizes.lazyloaded{position:relative}.news_tag{color:#454545!important;opacity:.4}.news_tag br{display:none!important}.drawer__scrollable .section-title{margin-top:24px;margin-bottom:40px;padding-left:80px;margin-right:40px;font-size:24px}.drawer__scrollable .news-events-section{margin-bottom:40px;overflow-x:auto;padding-left:80px;margin-right:40px;min-height:280px}@media (max-width: 768px){.drawer__scrollable .news-events-section,.drawer__scrollable .section-title{padding-left:40px}}.drawer__scrollable .header-articles-container{display:flex;gap:20px}.drawer__scrollable .header-article{flex:0 0 150px;flex-shrink:0;background-color:#fff;box-sizing:border-box;margin-bottom:0}.drawer__scrollable .header-article h3{margin-bottom:0}.drawer__scrollable .image-wrapper{width:270px;height:150px!important;overflow:hidden;margin-bottom:24px}.drawer__scrollable .image-wrapper img{width:100%;height:100%;object-fit:cover}.drawer__scrollable .header-article-title{font-size:16px}.drawer__scrollable .news-events-section .section-title{font-size:24px;margin-bottom:30px}.drawer__scrollable .view-button-wrapper{display:flex;padding-left:80px;margin-bottom:80px}.drawer__scrollable .newsletter-vew.btn{width:100%;max-width:300px;background-color:#000040;font-size:14px}@media (max-width: 768px){.drawer__scrollable .view-button-wrapper{padding-left:40px}}
/*# sourceMappingURL=/cdn/shop/t/160/assets/custom-global.css.map */
