@charset "UTF-8";.footstamp__category,.footstamp__group{display:none}.footstamp__group:first-child{display:block}#itemName{font-size:24px;font-weight:700;line-height:1;text-align:left;margin-bottom:20px}.itemName__new{font-size:13px;text-align:left;background-color:#000;color:#fff;padding:1px 8px 3px;font-weight:400;position:relative;top:-4px}@media screen and (max-width:767px){#itemName{font-size:18px;margin-top:26px}}#detail__productImage{height:auto;overflow:hidden}#detail__productImage .slick-dotted.slick-slider{margin-bottom:0}#detail__productImage .slick-list{border:1px solid #ccc;border-radius:5px;overflow:hidden}#detail__productImage .slick-track{display:flex;align-items:stretch}#detail__productImage .slick-slide{height:auto}#detail__productImage .slick-slide img{width:100%;height:100%;object-fit:contain}#detail__productImage .slick-dots{position:static;bottom:0;display:flex;flex-wrap:wrap;gap:5px;margin-top:13px}#detail__productImage .slick-dots li{display:inline-block;width:77px;height:77px;margin:0;padding:0;cursor:pointer;border-radius:3px;overflow:hidden;border:1px solid #ccc}#detail__productImage .slick-dots li img{width:100%;height:100%;object-fit:contain}#detail__productImage .slick-dots li.slick-active{border:1px solid #000}.slick-num,#detail__productImage__spNav{display:none}@media screen and (max-width:767px){#detail__productImage .slick-list{width:calc(100vw - 40px);aspect-ratio:1/1}#detail__productImage .slick-track{height:calc(100vw - 40px)!important}#detail__productImage .slick-dots{margin-top:10px;justify-content:center}#detail__productImage .slick-dots li{width:77px;height:77px}#detail__productImage .slick-num{display:block;text-align:center;padding:10px 0}#detail__productImage .slick-next,#detail__productImage .slick-prev{top:calc(100vw - 22px)!important;cursor:pointer!important;z-index:100!important;color:#000!important;display:inline-flex!important;justify-content:center!important;align-items:center!important}#detail__productImage .slick-next:hover,#detail__productImage .slick-prev:hover{text-decoration:none!important}#detail__productImage .slick-next{right:calc(50vw - 60px)!important}#detail__productImage .slick-prev{left:calc(50vw - 60px)!important}#detail__productImage .slick-next:before,#detail__productImage .slick-prev:before{color:#000!important;font-size:14px!important}#detail__productImage .slick-next:before{content:">"!important}#detail__productImage .slick-prev:before{content:"<"!important}#detail__productImage .slick-dots{display:none!important}#detail__productImage__spNav{display:block;width:calc(100vw - 80px);margin:0 auto}#detail__productImage__spNav .slick-slide{padding:0 5px;box-sizing:content-box}#detail__productImage__spNav img{border:1px solid #ccc;border-radius:3px;overflow:hidden;height:auto}#detail__productImage__spNav .slick-current img{border:1px solid #000}#detail__productImage__spNav .slick-next,#detail__productImage__spNav .slick-prev{color:#000!important;display:inline-flex!important;justify-content:center!important;align-items:center!important}#detail__productImage__spNav .slick-next:before,#detail__productImage__spNav .slick-prev:before{color:#000!important;border-right:2px solid #000!important;border-bottom:2px solid #000!important;width:10px!important;height:10px!important}#detail__productImage__spNav .slick-next:before{content:""!important;transform:rotate(-45deg)}#detail__productImage__spNav .slick-prev:before{content:""!important;transform:rotate(135deg)}#detail__productImage__spNav .slick-track{display:flex;align-items:center}}.productPrice{display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-start;margin-top:20px;margin-bottom:22px}.productPrice span{font-size:14px;font-weight:700;line-height:20px;text-align:left;margin-right:20px}.productPrice strong{font-size:20px;font-weight:700;line-height:20px;text-align:left;margin-right:5px;letter-spacing:0}.productPrice small{font-size:14px;line-height:1;text-align:left}.product_description__jumpBtnGroup{display:flex;flex-direction:row;gap:10px;margin-bottom:27px}.product_description__jumpBtnGroup a{display:inline-block;font-size:12px;line-height:1;padding:6px 15px 6px 0;position:relative}.product_description__jumpBtnGroup a:after{content:"";display:inline-block;width:6px;height:6px;border-right:1px solid #222;border-bottom:1px solid #222;position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(-45deg)}.product_description__jumpBtnGroup a+a{margin-left:30px}#groupTag{display:flex;flex-direction:row;flex-wrap:wrap;gap:6px}#groupTag li{display:inline-block;flex:0 0 auto}#groupTag li a{display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;line-height:1;padding:4px 5px;border:1px solid #000}#groupTag li:last-child{margin-bottom:27px}.optionSelect{display:flex;flex-direction:column;gap:10px;margin-bottom:23px}.optionSelect legend.form__label{font-size:14px;flex-basis:100%;text-align:left;line-height:1;margin-bottom:10px;padding:0}.optionSelect .radio-group{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:5px}.optionSelect .radio-group label{font-size:14px;line-height:1;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:5px;border:1px solid #ccc;padding:13px 19px;cursor:pointer}.optionSelect .radio-group label.is-active{background-color:#000;color:#fff}.optionSelect .radio-group label input{display:none}.option_price{text-align:left;font-size:14px;line-height:1;margin-bottom:15px}table#option_tbl{margin-bottom:20px;width:100%}table#option_tbl th,table#option_tbl td.none{background:#f5f5f5}table#option_tbl th,table#option_tbl td{padding:10px;border:1px solid #ccc;text-align:center;font-size:12px}table#option_tbl th{background:#f5f5f5}table#option_tbl td div input{margin-bottom:5px}table#option_tbl td span.table_price{display:inline-flex;align-items:flex-end;justify-content:center;gap:5px}table#option_tbl td span.table_price:after{content:"\7a0e\8fbc";font-size:10px}ul.option_price{margin:0 0 20px}ul.option_price li{list-style-type:none}.option_box{clear:both;width:100%;overflow:hidden}.optionSelect .radio-group label:has(input[type=radio]:checked){background-color:#000;color:#fff}.quantity__label{line-height:1em;margin-bottom:0}.productNumWrap{margin-top:28px;margin-bottom:28px;display:flex;flex-direction:column;gap:10px}.productNumWrap span{font-size:14px;line-height:1;text-align:left}.productNum__changeWrap{border:1px solid #ccc;align-items:stretch;justify-content:space-between;height:45px;width:140px;display:flex;border-radius:0;min-height:unset;color:unset}.productNum__changeWrap:before,.productNum__changeWrap:after{display:none}.productNum__changeWrap input{text-align:center;border:none;outline:none;flex-grow:1;font-size:14px;font-weight:700;line-height:1;width:100%}.productNum__changeWrap input:focus,.productNum__changeWrap input:focus-visible,.productNum__changeWrap input:focus-within{border:none;outline:none}.productNum__changeWrap button{height:100%;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;cursor:pointer;width:auto}#productDetail .product-form__submit,.detail__contactBtn{font-size:20px;font-weight:700;padding:18px 20px;margin-top:15px;margin-bottom:15px;border-radius:5px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:10px;width:100%;font-family:inherit!important}#productDetail .product-form__submit{appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;border:none;background-color:#000;min-height:unset}#productDetail .product-form__submit:before,#productDetail .product-form__submit:after{display:none}#productDetail .product-form__submit[disabled]{cursor:default!important}#productDetail .product-form__submit *{color:#fff}#productDetail .product-form__submit span{line-height:20px}.detail__contactBtn{background-color:#fff;color:#000;border:1px solid #000}.detail__contactBtn span{line-height:20px;font-size:16px}.detail__contactBtn:hover{text-decoration:none}.other_link{display:flex;flex-direction:column;gap:15px;margin-top:28px;margin-bottom:27px}.other_link li,.other_link a{line-height:1;font-size:14px;font-weight:700}.sns-share{display:flex;flex-direction:row;gap:10px;margin-top:27px;margin-bottom:21px}.fb-like{width:80px;height:20px;overflow:hidden}.free_shipping{font-size:18px;font-weight:700;line-height:1;text-align:left;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:20px 5px}.free_shipping small{display:inline-block;font-size:12px;line-height:1;text-align:left;margin-left:5px;margin-right:5px}.productContent{border-top:1px dashed #ccc}.product_description *{color:inherit}.product_description__inner{display:flex;gap:60px}.product_description__right{flex:0 0 47.5%}.product_description__table_wrap{padding:20px;border:1px solid #555;max-width:510px}.product_description__table{border-collapse:collapse;font-size:16px;width:100%}.product_description__table th{font-weight:700;padding:6px 0}.product_description__table td{position:relative;padding:6px 0 6px 50px}.product_description__table td:before{content:":";display:inline-block;margin-right:16px;position:absolute;left:-16px;top:6px}.product_description__table tfoot{border-top:1px dashed #707070}.product_description__left table{box-shadow:none;font-size:inherit}.product_description__left table th,.product_description__left table td{padding:0;border:none}@media screen and (max-width:767px){.product_description__inner{flex-direction:column}.product_description__right{flex:0 0 100%}.product_description__table_wrap{max-width:100%}.product_description__table th{white-space:nowrap;padding-right:30px}}.product-option-modal{align-items:center;background:#00000094;box-sizing:border-box;display:flex;height:100%;justify-content:center;left:0;opacity:0;overflow:auto;padding:2rem;pointer-events:none;position:fixed;top:0;visibility:hidden;width:100%;z-index:-1}.product-option-modal[open]{opacity:1;pointer-events:auto;visibility:visible;z-index:1001}.product-option-modal__content{background:#fff;box-sizing:border-box;margin:auto;max-height:calc(100vh - 4rem);max-width:600px;overflow-y:auto;width:fit-content}@media screen and (max-width:767px){.product-option-modal{padding:1rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/04_product-detail.css.map */
