@charset "UTF-8";html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline}*{box-sizing:border-box}body,html,main{height:100%}html{font-size:62.5%}body{color:#1d1d1f;font-size:17px;font-size:1.7rem;font-weight:400;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.5;background-color:#fff;margin:0}a,a:active,a:visited{text-decoration:none}a:hover,a:active{opacity:.8}img{border:none;width:100%}ul li{list-style:none}.inner{max-width:1000px;width:100%;height:auto;margin:0 auto}.hidden{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0px 0px 99.9% 99.9%);clip-path:inset(0px 0px 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0}.renner{font-family:"Renner*",a-otf-gothic-bbb-pr6n,sans-serif}body.fixed{overflow:hidden}.max-767,.max-989{display:block}.min-768,.min-990,.min-1025{display:none}.nowrap{white-space:nowrap;display:inline-block}.link-to{padding-top:60px;margin-top:-60px}.section-header.shopify-section-group-header-group{z-index:100}.footer__copyright small.copyright__content:last-child{display:none}.footer__copyright{margin:5rem auto 0!important}.card-information>.price{display:none}@media screen and (min-width: 768px){body{font-size:28px;font-size:2.8rem;line-height:1.6;letter-spacing:.007em}.sphone-padding{padding:150px 60px}.min-768{display:block}.max-767{display:none}}@media screen and (min-width: 990px){.min-990{display:block}.max-989{display:none}}@media screen and (min-width: 1025px){.min-1025{display:block}}.shopify-policy__container{padding-top:4rem;padding-bottom:6rem;font-size:16px;line-height:1.6}.shopify-policy__title h1{font-size:1.4em;font-weight:700}.shopify-policy__body .title{margin:3rem auto}.shopify-policy__body .title h2{background:#73b2aa;padding:5px 20px;color:#fff;text-align:center}.shopify-policy__body .section:not(:last-child){margin-bottom:2rem}.shopify-policy__body .section h3{border-left:8px solid #73b2aa;border-bottom:1px solid #73b2aa;padding:0 20px 5px;margin-bottom:2rem;font-size:1.2em}.shopify-policy__body .document{padding:10px}.shopify-policy__body .section ul{margin-top:2rem}.shopify-policy__body .section ul li:not(:last-child){margin-bottom:1em}.shopify-policy__body .document ul{list-style:none}.shopify-policy__body .document .contact{margin-top:2rem}.shopify-policy__body .document.pn p{display:block;width:120px;aspect-ratio:145 / 16;background:url(//goodsunrise.co/cdn/shop/t/1/assets/gg-pn.png?v=62946424076011243301758270766) no-repeat center/contain}.shopify-policy__body .section a{border-bottom:1px solid #73b2aa;color:#73b2aa;font-weight:700}.shopify-policy__body .deliver-fee{margin:1em auto;font-weight:700;letter-spacing:1.6px}.shopify-policy__body dl.deli-fee dd span{display:block;font-size:.8em}table.normaltable{width:100%;border-spacing:0;border-top:1px solid #bfbfbf;border-left:1px solid #bfbfbf;margin-bottom:2rem}table.normaltable th,table.normaltable td{padding:10px;text-align:center;border-bottom:1px solid #bfbfbf;border-right:1px solid #bfbfbf}#payment .small,#delivery .small{font-size:14px}.color-dl dl dt{background:#73b2aacc;color:#fff;font-weight:700;letter-spacing:2px;padding:10px 20px}.color-dl dl dd{padding:10px}.creditcard ul,.receipt-list ul{margin-top:0!important}ul.disc-list li{list-style:disc}#delivery .red{color:red}#delivery h4.red{font-weight:700;margin:2rem auto}#delivery .mailbin .notice-list ul{border:1px solid;padding:10px 10px 10px 26px}#delivery .mailbin .notice-list ul li:not(:last-child),#delivery .receipt-list .receipt-list ul li:not(:last-child){margin-bottom:.5em}.receipt-list{margin:2rem auto}.ryosyusyo .notice-border ul{border:1px solid;padding:10px 10px 10px 26px;margin-bottom:2rem}.ryosyusyo .notice-border ul span.notice{display:block;margin-top:.5em;font-size:.8em}.policy-cancel .section>.document{margin-bottom:2rem}.policy-cancel ul{margin-top:0!important}.policy-cancel ul li{list-style:disc}.policy-cancel .notice{margin-top:1em;font-size:14px}#cart-datepick{font-size:14px;font-weight:700}.gg-select-btn span,.btn-outline{display:inline-block;vertical-align:middle}.gg-select-btn span{width:80px}.btn-outline{position:relative;width:40px;height:20px;border-radius:25px;background:#969696}.btnmaru{display:block!important;width:25px;aspect-ratio:1/1;border-radius:50%;background:#fff;border:1px solid #ddd;position:absolute;top:calc(50% - 12.5px);left:0;transition:all .5s}.btn-outline.active .btnmaru{background:linear-gradient(45deg,#a8fe39,#edff08);border:none;transform:translate(20px)}.btn-outline.active .gg-datepicker{background:#e5f4f2;padding:20px 10px;margin-top:10px}.gg-datepicker{display:none;margin:30px auto 40px;padding:20px 10px;border:1px solid}.gg-datepicker.active{display:block}.gg-picker{padding-bottom:20px;border-bottom:1px dotted #ddd;margin-bottom:20px}.gg-picker-ttl{display:block!important;font-size:1.4rem;font-weight:300;letter-spacing:2px;color:#fff;width:fit-content!important;padding:.5em .8em;background:#000;margin-bottom:10px}.gg-picker input:disabled{display:none}#datepicker{font-size:14px;font-weight:700;letter-spacing:1px;text-align:center;border-radius:25px;border:2px solid #7d8887;padding:.5em 0;margin-top:10px}.gg-datepicker .picker-notice{font-size:.8em;color:#e75454;margin-top:20px}#delivery-time{padding:.5em .6em;border:1px solid #7d8887;box-shadow:none;border-radius:25px}.cart__note{margin-top:40px!important;top:0!important}.cart__note label{font-size:14px;font-weight:700}.cart__warnings h1.cart__empty-text{font-size:20px}.hc-outline{max-width:720px;margin:0 auto;padding:0 5%;text-align:center}.hc-outline dl{display:flex;justify-content:center;align-content:center;flex-wrap:wrap}.hc-outline dl dd{width:50%}.hc-outline dl a{display:block;padding:20px;color:#000;font-size:.8em;letter-spacing:2px;transition:all .2s ease}.hc-outline dl a:hover{transform:scale(1.05)}.hc-outline dl dd:first-child{width:100%}.hc-outline dl dd:first-child a{width:50%;margin:0 auto}.hc-outline .collections-name{font-size:.8em;letter-spacing:2px}.list-social__item .icon{width:25px!important;height:25px!important}.footer__content-top{display:flex!important;flex-flow:column}.footer__content-top .footer__logo{width:fit-content;margin:auto}.footer-block--newsletter{margin-top:2rem!important}@media screen and (min-width: 750px){.hc-outline dl dd,.hc-outline dl dd:first-child{width:calc(100% / 3)}.hc-outline dl dd:first-child a{width:100%}.hc-outline .collections-img{aspect-ratio:3 / 4}.hc-outline .collections-name{font-size:.6em}#shopify-section-template--22075285012779__image_banner .scroll-trigger:not(.scroll-trigger--offscreen).animate--fade-in{aspect-ratio:3/2}}.account table td:first-of-type a{background:linear-gradient(45deg,#a8fe39,#edff08);box-shadow:none!important}.account table td:first-of-type a:after{content:"\ff1e";margin-left:.5em}#order-status{background:#f7f7f7;padding:40px 20px;margin-bottom:40px}#order-status .os-inner{max-width:600px;margin:0 auto}#order-status .os-ttl{text-align:center;font-size:1.1em;font-weight:700;letter-spacing:2.4px;margin-bottom:1em}#order-status .os-bar ul{display:flex;width:100%;padding:0}#order-status .os-bar ul li{display:block;width:25%;height:1em;background:#edff08;clip-path:polygon(10% 0,100% 0%,90% 100%,0 100%)}#order-status .os-bar ul li.active{background:#a8fe39}#order-status .os-copy .ttl{font-size:1.2em;font-weight:700;letter-spacing:2.4px}#order-status .concept .ct{text-decoration:underline}#order-status .os-img{display:block;width:100%;max-width:400px;aspect-ratio:4/3;margin:0 auto}h3.card__heading a span{display:block;width:fit-content;background:#ececec;border-radius:3px;margin-top:.5em;padding:.3em 1em}footer.footer{border-top:none}#gg-footer{padding:2em 0;border-top:.1rem solid rgba(var(--color-foreground),.08)}#gg-footer .gg-footer-wrap{font-size:14px}#gg-footer .gg-footer-wrap:not(:last-of-type){margin-bottom:2em;border-bottom:.1rem solid rgba(var(--color-foreground),.08);padding-bottom:2em}#gg-footer .gg-footer-content{padding:0 5%;max-width:1000px;width:100%;height:auto;margin:0 auto}#gg-footer .gg-footer-content ul:not(:last-of-type),#gg-footer .gg-footer-content li:not(:last-of-type){margin-bottom:1em}#gg-footer .gg-footer-content a{color:rgba(var(--color-foreground),.75)}#gg-footer .gg-footer-content a span{margin-left:1em;font-size:.9em;letter-spacing:2px}#gg-footer .gg-footer-content a span:before,#gg-footer .gg-footer-content a span:after{content:"-"}@media screen and (min-width: 750px){#gg-footer .gg-footer-content{display:flex}#gg-footer .gg-footer-content ul{width:calc(100% / 3)}}#goodsunrise-menu-drawer{padding:0 5%;font-size:14px;line-height:2.5em}#goodsunrise-menu-drawer .gg-footer-wrap:not(:last-of-type){margin-bottom:2em}#goodsunrise-menu-drawer .gg-footer-box{margin-left:1em}#goodsunrise-menu-drawer .gg-footer-content ul:not(:last-of-type),#goodsunrise-menu-drawer .gg-footer-box:not(:last-of-type){margin-bottom:1em}#goodsunrise-menu-drawer .label-title{font-weight:800;color:#000;letter-spacing:2px;font-size:16px}#goodsunrise-menu-drawer a{color:#000;display:block}#goodsunrise-menu-drawer a span{margin-left:1em;font-size:.9em;letter-spacing:2px}#goodsunrise-menu-drawer a span:before,#goodsunrise-menu-drawer a span:after{content:"-"}
/*# sourceMappingURL=/cdn/shop/t/1/assets/gg-common.css.map */
