body.template-product #cs_content{display:flow-root;background:#f4efe5;color:#536274}body.template-product .grs-product-page{display:flow-root;margin:0;padding:0 0 64px}body.template-product .grs-product-page>.container_cat,body.template-product .grs-product-breadcrumb{width:calc(100% - 80px);max-width:1280px;margin-inline:auto;padding-inline:0}body.template-product .grs-product-breadcrumb{display:flex;flex-wrap:wrap;gap:7px 10px;padding-block:20px 24px;color:#536274;font-size:13px;line-height:1.6}body.template-product .grs-product-page>.container_cat{max-width:1280px!important}body.template-product .grs-product-breadcrumb a{color:#996b2d;text-decoration:underline;text-underline-offset:3px}body.template-product .grs-product-breadcrumb>span:last-child{color:#536274}body.template-product .grs-product-page .product.mt__40{margin-top:0!important}body.template-product .grs-product-page .pr_sticky_content{margin-bottom:0}body.template-product .product-images,body.template-product .product-infors{min-width:0}body.template-product .product-infors{padding-left:42px}body.template-product .product-infors>.theiaStickySidebar{padding:4px 0 24px}body.template-product .grs-product-page h1.product_title{font-size:clamp(28px,2.55vw,38px)!important;line-height:1.22;letter-spacing:-.025em;font-weight:600;color:#223143;margin:0 0 18px}body.template-product .price-review{margin:0 0 18px}body.template-product .price_range{font-size:26px;font-weight:500;line-height:1.3;color:#996b2d;margin:0}body.template-product .price_range ins{color:#996b2d;text-decoration:none}body.template-product .price_range del{font-size:19px;color:#6c7782}body.template-product .product-infors .jdgm-star,body.template-product .product-extra .jdgm-star{color:#996b2d}body.template-product .product-infors .jdgm-prev-badge__text{color:#536274}body.template-product .product-infors .hengam-product-price-wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:0 0 18px;color:#996b2d}body.template-product .product-infors .hengam-final-price{font-size:26px;font-weight:500;color:#996b2d}body.template-product .product-infors .hengam-preorder-badge{background:#ede4d5;color:#624b2f;border:1px solid #cbbda6;border-radius:4px;padding:4px 9px;font-size:12px;line-height:1.4}body.template-product .product__policies{font-size:14px;color:#536274}body.template-product .product__policies a,body.template-product .product-infors .ask{color:#155b8a;text-decoration:underline;text-underline-offset:4px}body.template-product .pr_short_des{font-size:17px;line-height:1.8;color:#536274;margin:24px 0}body.template-product .product-infors .extra-link{padding:0;margin:0 0 20px;text-align:left}body.template-product .product-infors .ask{font-size:14px}body.template-product .hengam-preorder-description{color:#624b2f;background:#efe7da;border:1px solid #d5cab8;border-radius:6px;font-size:15px;line-height:1.6;padding:13px 16px;margin:0 0 18px}body.template-product .variations_form .quantity{height:52px;background:#fbf8f2;border:1px solid #cec3b2;border-radius:6px;color:#223143;overflow:hidden}body.template-product .variations_form .quantity input{height:50px;background:transparent;color:#223143;font-size:17px}body.template-product .variations_form .quantity .plus,body.template-product .variations_form .quantity .minus{color:#223143;min-height:50px;min-width:34px;background:transparent}body.template-product .single_add_to_cart_button{min-height:52px;border-radius:6px!important;background:#996b2d!important;border-color:#996b2d!important;color:#fffaf0!important;font-weight:600;font-size:16px;letter-spacing:0}body.template-product .single_add_to_cart_button:hover{background:#80591f!important;border-color:#80591f!important}body.template-product .single_add_to_cart_button:disabled,body.template-product .single_add_to_cart_button.disabled{opacity:.55}body.template-product .product-infors select,body.template-product .product-infors input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not(.qty){background:#fbf8f2;color:#223143;border-color:#cec3b2;border-radius:5px}body.template-product .product-infors .swatch__title,body.template-product .product-infors label,body.template-product .product-infors .product_meta{color:#536274}body.template-product .product-infors .swatch:not(.is-color) .swatch_pr_item{color:#223143;background:#faf7f1;border-color:#cec3b2}body.template-product .product-infors .swatch:not(.is-color) .swatch_pr_item.is-selected{border-color:#996b2d}body.template-product .social-share{margin-top:24px;padding-top:20px;border-top:1px solid #d9cfbf;color:#536274;font-size:14px}body.template-product .social-share a{color:#354a60}body.template-product .social-share a:hover{color:#996b2d}body.template-product .product-images .p-thumb{background:#fff;border:12px solid #fbf8f2;border-radius:10px;box-shadow:0 14px 32px #0003;overflow:hidden}body.template-product .product-images .p-thumb .sp-pr-gallery__img{background-size:contain!important;background-position:center!important;background-repeat:no-repeat;background-color:#fff}body.template-product .product-images .p-nav .cs_bg_lz{background-size:contain!important;background-position:center!important;background-repeat:no-repeat;background-color:#fbf8f2;border-radius:5px}body.template-product .product-images .p-nav .n-item{opacity:.78}body.template-product .product-images .p-nav .n-item.is-nav-selected{opacity:1}body.template-product .product-images .p-nav .n-item.is-nav-selected .cs_bg_lz{outline:2px solid #996b2d;outline-offset:-2px}body.template-product .product-images .p-nav .n-item .cs_bg_lz{opacity:.85}body.template-product .product-images .p-nav .n-item.is-nav-selected .cs_bg_lz{opacity:1}body.template-product .product-images .btn_pnav_prev,body.template-product .product-images .btn_pnav_next,body.template-product .product-images .flickity-prev-next-button{background:#223143;color:#223143;border:1px solid #596b7d;opacity:1}body.template-product .product-images .flickity-button-icon{fill:currentColor}body.template-product .product-images .p_group_btns{z-index:3}body.template-product .product-images .p_group_btns a{background:#223143;border:1px solid #596b7d;border-radius:5px;color:#223143}body.template-product #wrap_des_pr{background:#f4efe5;margin:40px 0 0!important;padding:0}body.template-product #wrap_des_pr>.container_des{width:calc(100% - 80px);max-width:1280px;padding:0;margin-inline:auto}body.template-product #shopify-section-pr-description{padding:0;border-top:1px solid #d9cfbf}body.template-product #shopify-section-pr-description .sp-tab{border-color:#d9cfbf;scroll-margin-top:110px}body.template-product #shopify-section-pr-description .layout-tabs1 .des_style_2.sp-tab{display:block}body.template-product #shopify-section-pr-description .sp-tab:before{display:none}body.template-product #shopify-section-pr-description .sp-tab-content:after{display:none}body.template-product #shopify-section-pr-description .sp-tab>.heading{position:relative;width:100%;border:0;margin:0}body.template-product #shopify-section-pr-description .txt_h_tab{background:transparent;color:#223143;padding:0}body.template-product #shopify-section-pr-description .tab-heading:before{display:none}body.template-product #shopify-section-pr-description .tab-heading{min-height:70px;padding:22px 0;font-size:21px;line-height:1.35;color:#223143;border-color:#d9cfbf}body.template-product #shopify-section-pr-description .nav_link_icon{color:#996b2d}body.template-product #shopify-section-pr-description .sp-tab-content{width:100%;padding:0 0 30px;min-width:0;color:#536274}body.template-product #shopify-section-pr-description .ul_tabs{border-color:#d9cfbf}body.template-product #shopify-section-pr-description .ul_tabs a{color:#536274}body.template-product #shopify-section-pr-description .ul_tabs .active a{color:#996b2d;border-color:#996b2d}body.template-product .grs-product-prose{background:#fbf8f2;color:#536274;border:1px solid #d9cfbf;border-radius:10px;padding:40px clamp(24px,5vw,84px);font-size:18px;line-height:1.85;overflow-wrap:anywhere}body.template-product .grs-product-prose>*{max-width:940px;margin-inline:auto}body.template-product .grs-product-prose :is(h1,h2,h3,h4,h5,h6){color:#223143;line-height:1.3;letter-spacing:-.02em;font-weight:600;scroll-margin-top:120px}body.template-product .grs-product-prose h2{font-size:clamp(26px,2.2vw,32px);margin-top:42px;margin-bottom:18px;padding-top:30px;border-top:1px solid #d9cfbf}body.template-product .grs-product-prose h1{font-size:clamp(28px,2.4vw,36px)}body.template-product .grs-product-prose h3{font-size:22px;margin-top:30px;margin-bottom:14px}body.template-product .grs-product-prose :is(h1,h2,h3):first-child{margin-top:0;padding-top:0;border-top:0}body.template-product .grs-product-prose p{margin-bottom:20px}body.template-product .grs-product-prose :is(ul,ol){padding-left:24px;margin-bottom:24px}body.template-product .grs-product-prose li{margin-bottom:9px}body.template-product .grs-product-prose li::marker{color:#8a5734}body.template-product .grs-product-prose a{color:#155b8a;text-decoration:underline;text-underline-offset:3px}body.template-product .grs-product-prose a:hover{color:#093d60}body.template-product .grs-product-prose img{display:block;max-width:100%!important;height:auto!important;object-fit:contain;border-radius:6px}body.template-product .grs-product-prose figure{max-width:800px!important;margin:32px auto!important;background:#eee5d7;border:1px solid #d9cfbf;padding:18px;border-radius:8px}body.template-product .grs-product-prose figure img{max-height:600px!important;width:100%;object-fit:contain;background:#fff}body.template-product .grs-product-prose table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;border-color:#d9cfbf;font-size:16px;line-height:1.65;scrollbar-color:#8b8578 #eee5d7}body.template-product .grs-product-prose :is(td,th){padding:14px 18px;border-color:#d9cfbf;vertical-align:top;min-width:130px;color:#536274}body.template-product .grs-product-prose th{background:#e7ddce;color:#223143;font-weight:600}body.template-product .grs-product-prose tr:nth-child(2n){background:#f0e9dd}body.template-product .grs-product-prose iframe{max-width:100%}body.template-product .grs-product-prose iframe[src*=youtube],body.template-product .grs-product-prose iframe[src*=vimeo]{width:100%;height:auto;aspect-ratio:16/9}body.template-product .grs-product-prose .grs-super-joystick-description>p:first-child{background:#efe5d6!important;color:#223143;border-left-color:#996b2d!important;border-radius:0 6px 6px 0}body.template-product #judgeme_product_reviews{background:#fbf8f2;color:#536274;border:1px solid #d9cfbf;border-radius:10px;padding:32px;width:calc(100% - 80px);max-width:1280px;margin:40px auto}body.template-product #judgeme_product_reviews :is(h2,h3,h4){color:#223143}body.template-product #judgeme_product_reviews .jdgm-rev-widg{border:0;padding:0}body.template-product #judgeme_product_reviews .jdgm-rev__author,body.template-product #judgeme_product_reviews .jdgm-star{color:#996b2d}body.template-product #judgeme_product_reviews :is(.jdgm-rev__timestamp,.jdgm-sort-dropdown){color:#536274}body.template-product #judgeme_product_reviews :is(.jdgm-rev,.jdgm-row-actions,.jdgm-rev-widg__header){border-color:#d9cfbf}body.template-product #judgeme_product_reviews :is(input,textarea,select){background:#fbf8f2;color:#223143;border-color:#cec3b2;border-radius:5px;font-size:16px}body.template-product #judgeme_product_reviews :is(.jdgm-write-rev-link,.jdgm-submit-rev){background:#996b2d;color:#fffaf0;border-color:#996b2d;border-radius:5px;min-height:44px;font-weight:600}body.template-product #judgeme_product_reviews .jdgm-sort-dropdown-arrow{color:#996b2d}body.template-product :is(#pr_recommendations,#recently_wrap){margin-top:56px}body.template-product :is(#pr_recommendations,#recently_wrap)>.container{width:calc(100% - 80px);max-width:1280px;padding:0}body.template-product .product-extra .section-title{color:#223143;font-size:28px;letter-spacing:-.02em;text-transform:none}body.template-product .product-extra :is(.section-title:before,.section-title:after){background:#d9cfbf}body.template-product .product-extra .product-inner{background:#fbf8f2;border:1px solid #d9cfbf;border-radius:10px;overflow:hidden;height:100%}body.template-product .product-extra .product-info{padding:18px 18px 22px}body.template-product .product-extra .product-title{font-size:16px;line-height:1.5;margin:0 0 12px}body.template-product .product-extra :is(.product-title a,.price,.jdgm-prev-badge){color:#223143}body.template-product .product-extra .product-image{background:#fff}body.template-product .product-extra .product-image .cs_bg_lz{background-size:contain!important;background-position:center!important}body.template-product .product-extra .product-image img{object-fit:contain}body.template-product .product-extra ins{color:#996b2d}body.template-product .product-extra del{color:#536274}body.template-product .sticky_atc_wrap{background:#fbf8f2;color:#223143;border-top:1px solid #d9cfbf;box-shadow:0 -8px 24px #0003}body.template-product .sticky_atc_info>h4{color:#223143}body.template-product .sticky_atc_price{color:#996b2d}body.template-product .sticky_atc_thumb img{border-radius:4px;background:#fbf8f2}body.template-product :is(a,button,input,textarea,select):focus-visible{outline:3px solid #996b2d;outline-offset:3px}body.template-product .grs-product-prose :is(a,button,input):focus-visible{outline-color:#155b8a}body.template-product .pswp_tp_light .pswp__bg{background:#f4efe5}body.template-product .pswp_tp_light .pswp__top-bar,body.template-product .pswp_tp_light .pswp__caption{background:#fbf8f2}body.template-product .pswp_tp_light .pswp__counter,body.template-product .pswp_tp_light .pswp__caption__center{color:#223143}body.template-product .pswp_tp_light .pswp__button{filter:invert(1)}body.template-product .pswp_tp_light .pswp_thumb_item.pswp_tb_active{box-shadow:0 0 0 2px #996b2d}body.template-product .pswp__img{border-radius:6px}body.template-product .ask_ajax_pp_js{background:#fbf8f2;color:#536274;border:1px solid #d9cfbf;border-radius:10px}body.template-product .ask_ajax_pp_js h3{color:#223143}body.template-product .ask_ajax_pp_js :is(input,textarea){font-size:16px;border-color:#8a8b84;border-radius:5px;background:#fbf8f2;color:#223143}body.template-product .ask_ajax_pp_js input[type=submit]{background:#996b2d;color:#fffaf0;border-color:#996b2d;min-height:48px;font-weight:600}body.template-product .ask_ajax_pp_js .mfp-close{color:#223143}@media(max-width:1099px){body.template-product .grs-product-page>.container_cat,body.template-product .grs-product-breadcrumb,body.template-product #wrap_des_pr>.container_des,body.template-product :is(#pr_recommendations,#recently_wrap)>.container{width:calc(100% - 48px)}body.template-product .product-infors{padding-left:24px}body.template-product .product_title{font-size:29px!important}body.template-product .grs-product-prose{padding:30px}}@media(max-width:767px){body.template-product .grs-product-page{padding-bottom:40px}body.template-product .grs-product-page>.container_cat,body.template-product .grs-product-breadcrumb,body.template-product #wrap_des_pr>.container_des,body.template-product :is(#pr_recommendations,#recently_wrap)>.container{width:calc(100% - 36px)}body.template-product .grs-product-breadcrumb{font-size:12px;padding-block:15px 20px;gap:4px 8px}body.template-product .product-infors{padding-inline:15px}body.template-product .product-infors>.theiaStickySidebar{padding-top:26px;padding-bottom:6px}body.template-product .product_title{font-size:28px!important;line-height:1.25}body.template-product .price_range{font-size:24px}body.template-product .product-images .p-thumb{border-width:8px;border-radius:8px}body.template-product .product-images .p-nav{margin-top:12px}body.template-product .pr_short_des{font-size:16px;line-height:1.75}body.template-product #wrap_des_pr{margin-top:28px!important}body.template-product #shopify-section-pr-description .tab-heading{min-height:62px;font-size:20px;padding-block:18px}body.template-product .grs-product-prose{padding:24px 20px;font-size:17px;line-height:1.8}body.template-product .grs-product-prose h2{font-size:25px;margin-top:30px;padding-top:24px}body.template-product .grs-product-prose h3{font-size:21px}body.template-product .grs-product-prose figure{padding:8px;margin-block:24px!important}body.template-product .grs-product-prose :is(td,th){padding:12px;min-width:118px;font-size:15px}body.template-product #judgeme_product_reviews{padding:22px 18px;margin-block:28px;width:calc(100% - 36px)}body.template-product :is(#pr_recommendations,#recently_wrap){margin-top:36px}body.template-product .product-extra .section-title{font-size:25px}body.template-product .product-extra .product-info{padding:14px 12px 18px}body.template-product .product-extra .product-title{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/grs-commerce.css.map */
