@charset "UTF-8";.card-information>.price{display:none}.product-nama h1{font-size:1.8rem;font-weight:700;line-height:1.7}.product-nama h1 span{font-size:.8em;display:block;font-weight:300}.product-status ul li dl{display:flex;flex-wrap:wrap}.product-status ul li dt{width:fit-content;background:#ffe102;padding:5px 8px;margin:0 5px 3px 0;border-radius:5px;font-size:12px;letter-spacing:1.2px;font-weight:700}.product .price .badge{opacity:.6}.product .price__container{width:100%}.price .price-item{display:block!important;font-size:2.6rem}.product-form__input input[type=radio]+label{border-radius:5px!important}.name-area{background:#e6e6e6;padding:20px}.name-area,.op-selecter{font-size:1.3rem;margin-bottom:2.5rem}.namearea-caution p span{font-size:.95em;display:inline-block;position:relative;margin-left:2em;border-bottom:1px solid}.namearea-caution p span svg.icon{height:.6rem;pointer-events:none;position:absolute;top:calc(50% - .2rem);right:-1.5em}.name-area .na:not(:last-child),.op-selecter .op-s:not(:last-child){margin-bottom:1.6rem}.name-area label,.op-s label{display:block;margin-bottom:.6em}.name-area input.required{font-style:var(--font-body-style);font-size:16px;letter-spacing:2px;line-height:calc(1 + .6 / var(--font-body-scale));padding:0 calc(var(--inputs-border-width) + 3rem) 0 2rem;margin:var(--inputs-border-width);height:47px;min-height:calc(var(--inputs-border-width) * 2)}.op-s.ops-02 .position-box{display:inline-block;width:32%;text-align:center;position:relative}.op-s.ops-02 .position-box input.required{position:absolute;top:0;left:0}#product-variations p{font-size:16px;font-weight:800}#product-variations ul{display:flex;flex-wrap:wrap;margin-top:1.5rem}#product-variations ul li{width:calc(25% - 10px);line-height:1.3;margin:5px 5px 10px}#product-variations .vari-img{margin-bottom:5px;position:relative}#product-variations ul li img{display:block}#product-variations ul li a.action{pointer-events:none}#product-variations ul li .action .vari-img:before{content:"";display:block;width:100%;height:100%;border:1px solid;position:absolute;top:0;left:0;margin:auto}#product-variations ul li .action .vari-img:after{content:"";display:block;width:.6em;aspect-ratio:1/1;background:url(//goodsunrise.co/cdn/shop/t/1/assets/check-solid-full.svg?v=29550931939590255791757927605) no-repeat center/cover;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}#product-variations ul li .action img{padding:5px;opacity:.4}#product-variations ul li a span{display:block;color:#555;font-size:12px;text-align:center}#good-sr-3block-options .ops-01{font-size:14px}.sale-period{margin:0!important;color:#12a294;font-size:1.4rem;text-align:center;font-weight:700}.products-spec{margin-top:3em;font-size:1.6rem;letter-spacing:1.6px}.products-spec div{margin-top:3em;font-size:14px}.products-spec .shopping_guide ul li:not(:last-of-type){margin-bottom:1em}.products-spec .shopping_guide a{display:block;border-bottom:1px solid;padding:.5em 0;color:inherit;position:relative}.products-spec .shopping_guide a .icon{height:.6rem;pointer-events:none;position:absolute;top:calc(50% - .2rem);right:calc(var(--inputs-border-width) + 1.5rem);transform:rotate(-90deg)}.products-spec .caution{color:red;font-size:.8em}.products-spec .small-spec dl{display:flex}.products-spec .size-spec table{width:100%;box-shadow:none}.products-spec .size-spec table th,.products-spec .size-spec table:not([class]) td,.products-spec .size-spec table:not([class]) th{border:none;border-bottom:1px solid #000;padding:.5em;text-align:center}.gg-product-slider{position:sticky;top:10rem}.gg-product-list ul li{width:100%}.swiper{width:100%;aspect-ratio:1/1;position:sticky;top:0;z-index:1}media-gallery{position:relative;z-index:2}slider-component.slider-mobile-gutter{background:#fff}.product__accordion #Details-collapsible_tab_QdJqzq-template--23192270930219__main summary{background:#ffffdb}.product__accordion #Details-collapsible_tab_QdJqzq-template--23192270930219__main .accordion__content{font-size:1.4rem;padding-top:.5em}.gg-min-750{display:none}@media screen and (min-width: 750px){.gg-min-750{display:block}.gg-product-slider{display:none}.gg-product-images-list{margin-top:5rem}}@media screen and (min-width: 990px){.product--stacked .product__media-item{max-width:100%!important;width:100%!important}}@media screen and (min-width: 1024px){.product-images-list{padding:0}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/gg-products.css.map */
