select,textarea,input[type=text],input[type=password],input[type=email],input[type=search],input[type=url],input[type=tel],input[type=number],input[type=date],input[type=month],input[type=week],input[type=time],input[type=range],input[type=color]{font-family:PT Sans Narrow,sans-serif}.announcementBar__message p{font-weight:600;letter-spacing:1px;font-style:italic}.top-bar{padding:0}.top-bar__menu li.doubly-wrapper{border-bottom:0;border-top:0;padding:0 10px;position:relative;display:inline-block}.social_icons a{font-size:34px}.header-logo.logo{padding-top:0}.usericon-svg{width:15px;height:14px;font-size:14px}a,a:visited{outline:none!important}.content.header-container{padding-top:10px;margin-bottom:10px}#nav{margin-top:7px;padding:15px 0;min-height:auto}#nav>ul>li{min-height:auto;padding:0 12px}#menu .icon-down-arrow,#menu .icon-right-arrow{padding-left:0}li{line-height:1.4em}#headernav{position:relative}#search_block_top{position:absolute;right:10px;top:18px}@media only screen and (max-width: 767px){#search_block_top{display:none}}#search-icon svg{width:18px}#search_block_top form#searchbox{position:absolute;right:30px;top:-2px;margin:0;opacity:0;visibility:hidden;width:30px;z-index:10;-webkit-transition:all .3s cubic-bezier(.25,.46,.45,.94);transition:all .3s cubic-bezier(.25,.46,.45,.94)}#search_block_top form#searchbox.show{opacity:1;visibility:visible;width:300px}#search-icon{cursor:pointer}#search-icon svg{width:18px;height:18px;margin-top:6px}#headernav #search_query_top{background:#f5f5f5!important;border:medium none;border-radius:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;box-shadow:none;display:inline;font-size:15px;font-weight:400;height:36px;padding:0 40px 0 10px;width:100%;margin-bottom:0}#headernav #search_button{background:transparent none repeat scroll 0 0;border:medium none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;color:#222;display:block;font-size:16px;height:36px;line-height:36px;padding:0;position:absolute;right:0;text-align:center;top:0;width:36px;margin-bottom:0;box-shadow:none}#search_button svg{width:18px;height:18px;display:block;margin:0 auto}#search-icon svg.fa-times{display:none}#search-icon.active .fa-search{display:none}#search-icon.active .fa-times{display:block}.slideshow .flickity-page-dots .dot{width:12px;height:12px;margin-left:6px;margin-right:6px}.slideshow .flickity-page-dots .dot.is-selected,.slideshow .flickity-page-dots .dot:hover{background:#dd4b39;border:1px solid transparent;transform:none}h1.home{border-top:0 solid #ddd;padding:12px 0;font-size:23px}h1,.h1,h2.title,.title a{line-height:40px}.newbudge{position:absolute;top:0;background:#4d90fe;background:#566fbe;text-align:center;font-size:15px;text-transform:uppercase;text-shadow:0px 1px 1px rgba(0,0,0,.3);color:#fff;z-index:3;letter-spacing:1px;font-weight:700;line-height:50px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;height:50px;width:50px}.newbudge.prod-page{font-size:18px;height:70px;line-height:70px;width:70px}.newbudge.sale-badge{background:#dd4b39;bottom:0;top:auto}.limited-edition{position:absolute;top:0;right:0;background:gray;padding:5px 15px;text-align:center;font-size:15px;text-transform:uppercase;text-shadow:0 1px 1px rgba(0,0,0,.3);color:#fff;z-index:3;letter-spacing:1px;font-weight:700}.soldout_banner{background:#0006 none repeat scroll 0 0;color:#fff;font-size:30px;font-weight:700;left:0;padding:0;position:absolute;right:0;text-transform:uppercase;top:0;width:100%;height:100%;z-index:2;display:flex;justify-content:center;align-items:center}.price .sold_out{display:none}.flexslider-container .limited-edition{right:20%}@media only screen and (max-width: 767px){.flexslider-container .limited-edition{right:0%}}.thumbnail .title{text-transform:uppercase}.shopify-section--list-collections .image__container{margin-bottom:5px}.shopify-section--blog-posts .border-style--box{padding:10%;border:1px solid #cec6bf;background:#f5f5f5}.shopify-section--blog-posts .border-style--box .sub_title{padding-bottom:0;border-bottom:0;font-weight:600;margin-bottom:10px}.shopify-section--blog-posts .border-style--box .excerpt{margin-bottom:15px}.shopify-section--blog-posts .border-style--box .readmore_button{border:solid 1px #404040;color:#404040;padding:0 20px;text-transform:uppercase;height:44px;display:inline-block;line-height:42px;font-size:18px;font-weight:600;letter-spacing:2px;transition:background-color .2s linear,color .2s linear}.shopify-section--blog-posts .border-style--box .readmore_button:hover{background:#404040;color:#fff}h2.home.section-header{border-top:0;line-height:40px;padding:0 0 12px}.newsletter .contact-form{width:auto}.footer ul{border-top:1px dotted #ddd}.footer ul li{border-bottom:1px dotted #ddd;list-style-type:none}.footer p{margin-bottom:10px}[aria-labelledby=pi-apple_pay],[aria-labelledby=pi-google_pay]{display:none}.payment_methods svg:last-child{padding-right:0}footer .wc_store_average_section .wc_icon_color svg path{fill:#104a83!important}.wc_store_average_section{color:#104a83}#search_block_mob form#searchbox-mob{position:absolute;right:0;left:0;margin:0;opacity:0;visibility:hidden;width:30px;z-index:10;overflow:hidden;-webkit-transition:all .3s cubic-bezier(.25,.46,.45,.94);transition:all .3s cubic-bezier(.25,.46,.45,.94);padding:10px 15px;background-color:#fff;width:auto}#search_block_mob form#searchbox-mob.show{opacity:1;visibility:visible;width:auto;z-index:111}#search_block_mob #search_query_top{background:#f5f5f5!important;border:medium none;border-radius:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;box-shadow:none;display:inline;font-size:15px;font-weight:400;height:36px;padding:0 40px 0 10px;width:100%;margin-bottom:0}#search_block_mob #search_button{background:transparent none repeat scroll 0 0;border:medium none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;color:#222;display:block;font-size:16px;height:36px;line-height:36px;padding:0;position:absolute;right:15px;text-align:center;top:10px;width:36px;margin-bottom:0;box-shadow:none}#search-icon-mob svg{width:16px;height:16px}#search-icon-mob svg.fa-times{display:none}#search-icon-mob.active svg.fa-times{display:block}#search-icon-mob.active svg.fa-search{display:none}.top-bar ul li.mobs{position:inherit;vertical-align:middle}#menu ul li a,#menu ul li summary{font-weight:400!important;font-size:14px!important;padding:5px 15px!important}@media only screen and (max-width: 767px){.logo--mobile img{max-width:160px}.header_icons.social_icons{display:none}}@media only screen and (max-width: 798px){.top-bar .section{width:100%}.top-bar__menu-column:has(#mobile_nav){justify-content:space-between;width:100%}#mobile_nav.mobilemenu{width:auto;margin:0;left:unset;right:unset;position:unset}#mobile_nav.mobilemenu .icon-menu{font-size:20px;padding:5px}#mobile_nav.mobilemenu ul.slicknav_nav{position:absolute;width:100%;right:0;background:#fff;z-index:100;padding-bottom:20px}#mobile_nav.mobilemenu ul li{padding:7px 4px 7px 15px}.slicknav_arrow .icon-right-arrow,.slicknav_arrow .icon-down-arrow{padding-left:0}}.collection-image{margin:0 -50vw .5rem -50vw}.sidebar h4{font-weight:600;padding-bottom:5px}.collection_menu li span.active,.sidebar li.active a,ul.blog_list a.active,ul.blog_list a.active--default{color:#dd4b39}.sidebar ul.blog_list li:before{content:"-"}.collections-filters-outer{display:flex;justify-content:space-between;margin-bottom:30px;margin-left:10px;padding-right:10px}.collections-filters-outer .collections-filters{width:50%;display:flex}.collections-filters-outer .collections-top-paging{width:50%;padding-top:0;text-align:right}.collections-filters-outer .collection-view.product-view-mode{margin-top:1px}.collections-filters-outer .collection-view .change-view{color:#383838;cursor:pointer;padding-right:5px}.collections-filters-outer .collection-view .change-view.grid-view,.collections-filters-outer .collection-view .change-view.list-view,.collections-filters-outer .collection-view .change-view.multi-grid-view{color:#ee2c4f}.change-view svg{width:21px;vertical-align:middle}.collections-top-page span.page{display:inline-block;height:20px;line-height:20px;margin:0 1px}.collections-top-page span.page a{background:#e5e5e5 none repeat scroll 0 0;color:#000;display:block;height:20px;line-height:20px;padding:0 7px}.collections-top-page span.page.current{background:#404040 none repeat scroll 0 0;color:#fff;font-weight:700;padding:0 7px}.collections-top-page span.next a,.collections-top-page span.prev a{color:#404040}#tag_filter,#sort-by{padding-top:7px;padding-bottom:7px;padding-left:10px;vertical-align:middle;border-radius:0}.paginate span{padding:0 5px 3px}.sidebar .blog_list.coll-tags li{border:0 none;display:inline-block;line-height:normal;margin:0 5px 7px 0;padding:0!important}.sidebar .blog_list.coll-tags li a{background-color:#ededed;display:block;font-size:13px;line-height:normal;padding:3px 11px;text-transform:uppercase}.sidebar ul.blog_list.coll-tags li:before{content:""}.collection-filters__filter-range{display:flex;flex-wrap:wrap;column-gap:8px}.collection-filters__filter-range--from,.collection-filters__filter-range--to{flex:1 0 7rem}.sidebar__block .action_button{background:#2f2f2f;border-color:#2f2f2f}.sidebar input.search_box{width:100%;height:40px;min-height:40px;padding:0 9px 0 28px;box-sizing:border-box}.collection-filters-modal__wrapper{display:none}#collection-grid .thumbnail,#collection-grid .thumbnail a{padding-bottom:0}#collection-grid .product_image{border:1px solid #ddd}#collection-grid .thumbnail .image__container{margin-bottom:0}#collection-grid .info__text{position:absolute;top:0;width:100%;bottom:27px;background:#00000080 none repeat scroll 0 0;display:none}#collection-grid .info__text .title{font-size:0}#collection-grid .info__text .title span{font-size:15px;position:absolute;top:50%;width:100%;transform:translateY(-50%);color:#fff!important;font-weight:700}#collection-grid .thumbnail>a:hover .info__text{display:block}#collection-grid .info__text .wc_product_review_badge{display:none}#collection-grid .newbudge{font-size:13px;height:38px;line-height:38px;width:38px}#collection-grid .thumbnail a img{max-height:150px}#collection-grid .grid-soldout .info__text{display:none!important}#collection-grid .grid-soldout .soldout_banner{font-size:14px;bottom:28px;height:auto}#collection-grid .grid-soldout .soldout{padding-top:0;position:absolute;top:50%;transform:translateY(-50%);width:100%;text-align:center}#collection-grid .grid-soldout .sold_out{display:none!important}.thumbnail.grid-soldout .sold_out{display:none}@media (min--moz-device-pixel-ratio: 2),(-o-min-device-pixel-ratio: 2/1),(-webkit-min-device-pixel-ratio: 2),(min-device-pixel-ratio: 2){input.search_box{background:#fff url(//www.rookjapan.com/cdn/shop/t/46/assets/search2x.jpg?v=83174658983691375601690135705) no-repeat 6px;background-size:auto;background-size:14px 14px}}@media only screen and (min-width: 768px){.collection-filters__container .collection-filters__price-range-form,.content-wrapper--collection .sidebar .blog_search{max-width:225px}.collection-filters__filter-range--from,.collection-filters__filter-range--to{flex:1 0 4rem}}@media only screen and (max-width: 767px){.collections-filters-outer{padding-top:0;text-align:left;margin-bottom:0;padding-bottom:15px;flex-wrap:wrap}.collections-filters-outer .collections-filters{width:100%;margin-bottom:15px;justify-content:space-between}.collections-filters-outer .collections-filters .filter_wrap{display:flex;align-items:center;gap:10px;flex-wrap:nowrap;width:66%}.collections-filters .filter_wrap .inline{padding:0;width:60px}.collections-filters-outer .collections-top-paging{width:100%;text-align:left}#sort-by{margin-bottom:0}.collection-page__filters--active{padding-bottom:0}.sidebar h4.toggle span{color:#404040;margin-top:8px}.sidebar ul li .menu-toggle{float:none}.sidebar .blog_list li .menu-toggle{margin-top:-3px}}.collection-description table{border:0;text-shadow:none}@media only screen and (max-width: 479px){.collection-description table{width:100%!important;background:transparent}}@media screen and (min-width: 739px) and (max-width: 1024px){.collection-description table{width:100%!important}}@media screen and (min-width: 1025px) and (max-width: 1366px){.collection-description table{width:100%!important}}.collection-description table tr td{background:#fff!important;color:#404040;border:0;padding:0;width:auto!important}.collection-description table tr td a{color:#404040;font-weight:700}.collection-description table tr td a:hover{text-decoration:none;color:#f44336}@media only screen and (max-width: 767px){.collection-description table tr td,.collection-description table tr{width:100%;display:block;padding:}.collection-description table tr td{padding:2px}}.image-element__wrap:after{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--overlay-color);opacity:calc(var(--overlay-opacity));pointer-events:none;content:""}.page-title{font-weight:600;border:0;margin:0}.all-watches-page h3,.all-watches-page h4{font-weight:700;margin-bottom:25px}.all-watches-page table:not(.collapsible-table){border:0;text-shadow:none}.all-watches-page table:not(.collapsible-table) tr td{background:transparent!important;border:0;padding:0;text-align:left!important}.all-watches-page table:not(.collapsible-table) tr td div{text-align:left!important}@media only screen and (max-width: 767px){.all-watches-page table:not(.collapsible-table) tr td{width:calc(100% + -0px)!important;display:block}}.homepage-search{position:relative;margin-top:0;margin-bottom:20px}.homepage-search .homepage-search1{bottom:0;height:100%;left:0;right:0;text-align:center;top:0;z-index:5}.homepage-search .homepage-search2{display:table;height:100%;table-layout:fixed;width:100%}.homepage-search .homepage-search3{display:table-cell;vertical-align:middle}.homepage-search h2.homesearchtitle{border:0 none;font-size:40px;letter-spacing:3px;margin-bottom:10px;text-align:center;padding-top:0}.homepage-search .searchbox{position:relative;max-width:615px;margin:0 auto;clear:both}.homepage-search form{position:relative;margin-bottom:0}.homepage-search input.search_text{border:1px solid #141414;border-radius:0;color:#000;height:50px;padding:0;text-indent:10px;width:100%;text-transform:uppercase;font-weight:600;margin-bottom:0}.homepage-search input.search_text:focus{box-shadow:none;border-color:#141414}.homepage-search button.search_submit{background:#141414 none repeat scroll 0 0;border:0 none;border-radius:0;color:#fff;display:block;font-size:18px;font-weight:400;height:50px;margin:0;padding:0;position:absolute;right:0;text-shadow:initial;top:0;width:50px}.homepage-search button.search_submit:hover{background:#dd4b39}.blog_meta{margin-bottom:0}.search-form.search-form--blog{margin-bottom:20px}input.search-form__input{height:40px;font-weight:400}.sidebar__content{margin-left:10px;margin-right:10px}.breadcrumb{font-style:normal}@media only screen and (max-width: 479px){.breadcrumb{text-align:left}}h1.product__title{border-bottom:0;margin-bottom:0;padding-bottom:0}.purchase-details{align-items:center}.purchase-details__buttons .product__price-container{color:#dd4b39;justify-content:center;margin-bottom:0;text-align:center}.purchase-details__buttons .product__price{font-size:30px}.purchase-details__buttons .product__price .current-price{font-weight:700}.action_button.add_to_cart{font-size:18px;background:orange;border-color:orange;color:#000;line-height:1;min-height:44px}.add_to_cart.action_button svg{width:18px;padding-right:5px}.atc-btn-container.disabled{opacity:1}.atc-btn-container.disabled .action_button.add_to_cart{background:#000;border-color:#000;color:#fff}.wishlistproduct{display:flex;align-items:center;justify-content:space-evenly;padding-bottom:10px}.wishlistproduct .inquirybtn{width:40%}.wishlistproduct .inquirybtn a{background:#f2f2f2;background:-moz-linear-gradient(top,rgba(255,255,255,.2) 0%,rgba(0,0,0,.2) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,.2)),color-stop(100%,rgba(0,0,0,.2)));background:-webkit-linear-gradient(top,rgba(255,255,255,.2) 0%,rgba(0,0,0,.2) 100%);background:-o-linear-gradient(top,rgba(255,255,255,.2) 0%,rgba(0,0,0,.2) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,.2) 0%,rgba(0,0,0,.2) 100%);background:linear-gradient(top,#fff3,#0003);border:1px solid #aaa;border-top:1px solid #ccc;border-left:1px solid #ccc;padding:6px 12px;color:#222;box-shadow:#0000004d 0 1px 3px;line-height:1.9}.wishlistproduct .inquirybtn a:hover{color:#222;background:#eee;background:-moz-linear-gradient(top,rgba(255,255,255,.3) 0%,rgba(0,0,0,.3) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,.3)),color-stop(100%,rgba(0,0,0,.3)));background:-webkit-linear-gradient(top,rgba(255,255,255,.3) 0%,rgba(0,0,0,.3) 100%);background:-o-linear-gradient(top,rgba(255,255,255,.3) 0%,rgba(0,0,0,.3) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,.3) 0%,rgba(0,0,0,.3) 100%);background:linear-gradient(top,#ffffff4d,#0000004d);border:1px solid #888;border-top:1px solid #aaa;border-left:1px solid #aaa}.wishlistproduct .inquirybtn a svg{vertical-align:sub;width:15px;height:15px}.wishlistproduct .earn-points{height:40px;line-height:40px}.wishlistproduct .earn-points img{vertical-align:middle;margin-right:5px}.wishlistproduct .earn-points span.pts{color:#dd4b39;font-weight:700}#inquiry_popup{width:400px;padding:25px}@media only screen and (max-width:767px){#inquiry_popup{width:auto}}#inquiry_popup h2{border:0;padding:0;margin-bottom:10px}#inquiry_popup #contact_message{padding:12px 20px}#contact_form_inquiry_for{font-weight:700}.captcha{font-weight:700;margin-bottom:2px}.captcha input{display:inline-block;width:65px;padding-left:5px;padding-right:5px}.captcha input#question{width:auto;border:0;max-width:65px;min-width:0}.icon-twitter.share:before,.icon-facebook.share:before,.icon-pinterest.share:before{color:#000;margin-right:.1em;font-size:28px}.social_buttons a span{font-size:16px}h2.recommended-title{text-align:left;border-top:0;padding:5px 0}#wc_review_section .wc_review_title h2{border:0;font-size:23px;font-family:PT Sans Narrow,sans-serif;line-height:40px;padding:0}#wc_review_section .wc_review_head{margin:10px 0}ul.tabs li.translationtab{position:relative;min-width:100px}.xb-wishlist-button button:hover{background:transparent!important;border:0!important;color:#000}.productleft{position:relative}.productleft .limited-edition{right:20%}@media only screen and (max-width: 767px){.purchase-details.smart-payment-button--false{flex-direction:unset}.product-gallery .product-gallery__main .flickity-prev-next-button{opacity:1;top:50%}.product_slider{padding-bottom:30px}.product-gallery__thumbnails.product-gallery__thumbnails--right-thumbnails{display:none}.product-gallery .flickity-page-dots{display:block}.product-gallery .product-gallery__main .flickity-prev-next-button.previous{left:0}.product-gallery .product-gallery__main .flickity-prev-next-button.next{right:0}.productleft .limited-edition{right:0%}.featured-promotions.promo-per-row-4 .feature-section{width:50%;margin:0 0 10px}}.rivyoStoreAverageInner.new-rivyo{display:none}.product__title .sale-badge{background:#dd4b39;padding:3px 15px;font-size:15px;text-shadow:0 1px 1px rgba(0,0,0,.3);color:#fff;position:absolute;bottom:5px;margin-left:10px}.purchase-details__buttons .product__price .was-price{padding-bottom:5px;display:block;font-size:22px;min-height:30px}.totalsave{text-align:center;font-size:18px;margin-bottom:5px}.product-gallery__image.video .plyr__video-wrapper.plyr__video-embed{padding-bottom:100%!important;background-color:#fff!important}.product-gallery__image.video .plyr__poster{background-color:#fff!important}.video__container[data-html5-video]{position:relative;padding-bottom:100%}.video__container-html{position:absolute;top:0;right:0;bottom:0;left:0}.video__container-html .plyr--html5{height:100%}#wc_review_section li{list-style:none}@media only screen and (max-width: 430px){#restock-rocket #formContainer{bottom:auto!important}}.xb-wishlist__btn-customsvg,.xb-wishlist__btn-custom svg{height:var(--icon-size);width:var(--icon-size);fill:var(--icon-color)}.xb-wishlist__btn-custom button{background:transparent;border:0;padding-left:0;padding-right:0}.info__text .wc_product_review_badge.rivyoReviewWidget{justify-content:center}@media only screen and (min-width: 799px){.right-thumbnails.product-gallery__thumbnails--right-thumbnails{width:12%;margin-left:11px}.right-thumbnails .product-gallery__thumbnails.is-slide-nav--true.product-gallery__thumbnails--right-thumbnails{width:560px!important;width:620px!important;transform:rotate(90deg) translate(40px,-100%);transform:rotate(90deg) translateY(-100%);transform-origin:left top;margin-left:0!important;overflow:initial}.right-thumbnails .product-gallery__thumbnails.is-slide-nav--true.product-gallery__thumbnails--right-thumbnails.nothumbslider{transform:rotate(90deg) translateY(-100%)}.right-thumbnails .product-gallery__thumbnails.is-slide-nav--true.product-gallery__thumbnails--right-thumbnails .product-gallery__thumbnail{width:77px!important;height:auto!important;transform:rotate(-90deg);margin-left:0!important;margin-right:7px;margin-bottom:0!important;padding:3px}.right-thumbnails .product-gallery__thumbnails.is-slide-nav--true.product-gallery__thumbnails--right-thumbnails .product-gallery__thumbnail img{max-height:77px;min-height:77px}.right-thumbnails.product-gallery__thumbnails--right-thumbnails .flickity-button.flickity-prev-next-button{display:block!important;border:solid 2px #2f2f2f;width:34px;height:34px;padding:5px}.right-thumbnails.product-gallery__thumbnails--right-thumbnails .flickity-button.flickity-prev-next-button.previous{left:-25px;color:#000}.right-thumbnails.product-gallery__thumbnails--right-thumbnails .flickity-button.flickity-prev-next-button.next{right:-27px;color:#000}.right-thumbnails.product-gallery__thumbnails--right-thumbnails .flickity-button.flickity-prev-next-button svg{display:none}.right-thumbnails.product-gallery__thumbnails--right-thumbnails .flickity-button.flickity-prev-next-button{border:0;background-repeat:no-repeat;background-position:center center;background-color:transparent}.right-thumbnails.product-gallery__thumbnails--right-thumbnails .flickity-button.flickity-prev-next-button.previous{background-image:url(caret-left-solid.svg)}.right-thumbnails.product-gallery__thumbnails--right-thumbnails .flickity-button.flickity-prev-next-button.next{background-image:url(caret-right-solid.svg)}}#wc_review_section .wc_review_top_title h2{width:100%;border:0;text-align:left}
/*# sourceMappingURL=/cdn/shop/t/52/assets/custom-styles.css.map */
