.shop-content>.sct{width:90%;max-width:1086px;margin:40px auto}.shop-content>#sct,.shop-content>#ssch{max-width:1086px}.sct .sct_img img.tara-catalog-image{aspect-ratio:3/4;object-fit:contain}.tara-product-image:has(>.tara-catalog-image){aspect-ratio:3/4}#sod_fin_pay li{display:grid;grid-template-columns:80px minmax(0,1fr);column-gap:12px;align-items:start}#sod_fin_pay li:after{display:none}#sod_fin_pay li>strong{display:block;float:none;width:auto;margin:0;white-space:nowrap;word-break:keep-all}#sod_fin_pay li>span{display:block;float:none;width:auto;min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:normal}.tara-language{width:48px;min-height:36px;padding:3px 0;border:0;background:transparent;color:inherit;font-size:12px}.tara-language-standalone{display:flex;justify-content:flex-end;padding:14px 20px}.tara-language-standalone select{font-size:14px;min-height:40px;padding:5px 10px;background:#fff;border:1px solid #dedbd3}html:not([lang=ko]) #sod_fin_pay li{grid-template-columns:minmax(90px,40%) minmax(0,1fr)}html:not([lang=ko]) #sod_fin_pay li>strong{white-space:normal;word-break:normal}.tara-tools>a[href$="/search.php"]{font-size:27px;line-height:1}@media(max-width:600px){.tara-tools{gap:8px}.tara-language{width:40px}.tara-header{gap:6px}.tara-tools>a[href$="/search.php"]{display:none}html:not([lang=ko]) .tara-tools{font-size:11px}html:not([lang=ko]) #sit_tab .tab_tit li{min-width:0}html:not([lang=ko]) #sit_tab .tab_tit li button{white-space:normal;line-height:1.5;font-size:12px;min-height:52px;padding:8px 2px}}@media(max-width:360px){.tara-header .tara-wordmark{font-size:15px;letter-spacing:.08em}.tara-header{padding-inline:12px}.tara-language{width:36px}}#sit_ov_wrap{width:100%!important;padding:25px 0!important}#sit_pvi_big{float:none;width:100%!important}#sit_pvi_thumb{float:none;display:flex;margin:10px 0}#sit_pvi_thumb li{margin:0 10px 0 0}#sit_pvi_thumb img{width:60px;height:70px;object-fit:cover}#sit_tab{width:100%;min-width:0}#sit_buy{display:none}#sit_info{min-height:0}#sit_rel{padding:25px 0!important}#sit_rel .sct_noitem{padding:30px 0}#sit_tab .tab_con{min-height:200px}#sit_ov_btn button{float:none;margin:0}.mbskin{min-width:0}.mbskin .frm_input{font-size:16px}.mbskin .login_if_lpl{margin-left:0!important}.mbskin .btn_submit{background:#302d26!important;border-color:#302d26!important}.mbskin h1{font-family:Georgia,serif;letter-spacing:.07em}#sod_frm{width:90%!important;max-width:1240px;margin:40px auto!important}#sod_frm .sod_left{width:calc(100% - 360px)!important}#sod_frm .sod_right{width:330px!important}#sod_fin .sod_left{width:calc(100% - 360px)!important}#sod_fin .sod_right{width:330px!important}.sod_frm_pc #sod_frm_orderer,.sod_frm_pc #sod_frm_taker{padding:0;min-width:0}.sod_frm_pc #sod_frm_pay .btn_submit{background:#302d26!important;border-color:#302d26!important}@media(max-width:600px){#sit_info,#sit_tab{display:block}#sit_tab .tab_tit{padding:0;display:flex}#sit_tab .tab_tit li{float:none;width:25%}#sit_tab .tab_tit li button{padding:10px 2px;font-size:13px;line-height:30px;white-space:nowrap}#sit_tab .item_use_count,#sit_tab .item_qa_count{padding:0 3px;min-width:15px}#sit_ov .sit_ov_tbl col{width:auto!important}#sit_ov_btn .sit_btn_wish{width:45px;flex-shrink:0}#sit_ov_wrap{padding:0!important}#sit_siblings{font-size:12px}#sit_siblings a{line-height:24px;margin:10px}#sit_ov_btn{padding:0}#sit_pvi_big #popup_item_image{display:none}#sit_rel{margin-top:20px}#sit_rel h2{font-size:18px}#sit_info{margin-top:20px}.mbskin{width:calc(100% - 32px)!important}.mbskin #login_frm{padding:25px 20px}.mbskin #guest_privacy{font-size:14px;line-height:1.8}.mbskin #login_info{padding:20px}.mbskin .login_if_lpl{display:block}#sod_frm{width:calc(100% - 32px)!important;margin:25px 16px!important}#sod_frm .sod_left,#sod_frm .sod_right{float:none!important;width:100%!important;margin:0!important}#sod_fin .sod_left,#sod_fin .sod_right{float:none!important;width:100%!important;margin:0 0 20px!important}#sod_fin .sod_left table{table-layout:fixed;width:100%}#sod_fin .sod_left th{width:85px;font-size:13px}#sod_fin .sod_left td{word-break:break-word;font-size:14px}#sod_fin_pay li>span{width:auto;max-width:100%;word-break:break-word}#sod_frm .sod_right{margin-top:25px!important;position:static!important}#sod_frm_orderer .tbl_frm01 table,#sod_frm_taker .tbl_frm01 table{table-layout:fixed}#sod_frm_orderer th,#sod_frm_taker th{width:80px!important;padding:8px 5px!important}#sod_frm_orderer td,#sod_frm_taker td{padding:8px 5px!important}#sod_list,#sod_list tbody,#sod_bsk table,#sod_bsk table tbody{display:block;width:100%;min-width:0}#sod_list thead,#sod_bsk thead{display:none}#sod_list tr,#sod_bsk tbody tr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid #e4e1da;margin-bottom:15px;position:relative}#sod_list td,#sod_bsk td{display:block;width:auto!important;min-width:0!important;padding:10px!important;font-size:13px;border:0;white-space:normal;word-break:normal}#sod_list .td_prd,#sod_bsk .td_prd{grid-column:1/-1;display:flex;gap:12px;align-items:flex-start;padding:15px!important}#sod_bsk .td_prd{padding-left:40px!important}#sod_bsk .td_chk{position:absolute;left:0;top:0}#sod_list .sod_img,#sod_bsk .sod_img{position:static;float:none;width:65px!important;min-width:65px;margin:0}#sod_list .sod_img img,#sod_bsk .sod_img img{width:65px;height:82px;object-fit:cover}#sod_list .sod_name,#sod_bsk .sod_name{padding:0!important;margin:0!important;min-height:0;line-height:1.8;font-size:14px}#sod_list .td_num:before{content:"수량 ";display:block;color:#777;font-size:12px}#sod_list td:nth-child(3):before{content:"판매가 ";display:block;color:#777;font-size:12px}#sod_list td:nth-child(4){display:none}#sod_list td:nth-child(5):before{content:"소계 ";display:block;color:#777;font-size:12px}#sod_list td:nth-child(6){display:none}#sod_list .td_dvr{display:none}#sod_frm #od_addr1,#sod_frm #od_addr2,#sod_frm #od_addr3,#sod_frm #od_b_addr1,#sod_frm #od_b_addr2,#sod_frm #od_b_addr3{width:100%!important}#sod_frm .sod_right .btn_confirm{position:static;width:100%;padding:10px 0}#sod_frm .sod_right .btn_submit,#sod_frm .sod_right .btn_cancel{font-size:16px!important;min-height:48px}}.tara-tools .tara-account,.tara-tools .tara-bag{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;flex-shrink:0}.tara-tools .tara-account svg,.tara-tools .tara-bag svg{width:22px;height:22px;flex-shrink:0}.tara-tools .tara-bag{gap:5px;white-space:nowrap}.tara-tools .tara-account:focus-visible{outline:2px solid #706955;outline-offset:2px}@media(max-width:600px){.tara-header{position:relative;min-height:112px;padding:56px 16px 6px;align-items:flex-end;gap:8px}.tara-header>.tara-wordmark{position:absolute;top:17px;left:50%;transform:translate(-50%);font-size:22px;letter-spacing:3px;line-height:1.5;white-space:nowrap}.tara-header-left{flex:1;min-height:44px;display:flex;align-items:center}.tara-tools{flex:0;gap:8px;min-height:44px;font-size:12px!important}.tara-tools .tara-language{width:44px;min-height:44px;font-size:13px}.tara-tools .tara-bag-label{display:none}.tara-menu{min-width:44px;min-height:44px}}@media(max-width:360px){.tara-header>.tara-wordmark{font-size:20px;letter-spacing:2.5px}}
