Files
fod/assets/css/streaming.scss

343 lines
9.7 KiB
SCSS

@charset "UTF-8";
@import 'utils.scss';
/*변수파일 import*/
//주문결재 레이아웃
.contentWarp.carsw{
display:flex;
width:100%;
margin:0 auto;
justify-content: space-between;
@include maxtablet{
flex-wrap: wrap;
}
@include desktopMax{
width:120rem;
}
.pageSubTitle{
margin-top:4rem;
@include tablet{
margin-top:7rem;
}
h2{
font-size: 1.8rem;
@include tablet{
font-size:2.4rem;
}
}
p{
margin-top:1rem;
font-size: 1.4rem;
line-height: 2.2rem;
@include tablet{
font-size: 1.6rem;
margin-top:2rem;
line-height:2.4rem;
}
}
}
.streamignEditBtn {
display: flex;
justify-content: center;
align-items: center;
margin-top: 3rem;
@include tablet {
margin-top: 4rem;
}
a {
display: flex;
justify-content: center;
align-items: center;
width: 100%;
height: 5rem;
background-color: #F3F3F3;
border-radius: 0.6rem;
font-size: 1.4rem;
font-weight: 600;
color: #676767;
@include tablet {
height: 6.5rem;
font-size: 1.6rem;
}
span {
margin: 0 0.8rem;
padding-top: 0.2rem;
}
}
}
.stopServiceBtn {
display: flex;
justify-content: center;
align-items: center;
margin: 3rem;
@include tablet {
margin-top: 4rem;
}
a {
display: flex;
align-items: center;
font-size: 1.4rem;
color: #676767;
transition: 0.3s;
@include tablet {
font-size: 1.6rem;
}
&:hover {
color: #000000;
}
span {
margin-right: 1rem;
text-decoration: underline;
text-underline-offset: 0.5rem;
}
}
}
.selectStreamign {
margin-top:2rem;
@include tablet{
margin-top:4rem;
}
&.editUse {
margin-top: 1rem;
}
li {
padding: 2rem;
border: 0.1rem solid #DEDEDE;
border-radius: 0.6rem;
overflow: hidden;
@include tablet {
display: flex;
justify-content: space-between;
align-items: center;
padding: 0 3rem 0 0;
}
margin-bottom: 1rem;
.imgItemWrap {
display: flex;
justify-content: space-between;
align-items: center;
width: 100%;
.imgItem {
display: flex;
justify-content: flex-start;
align-items: center;
img {
width: 7.5rem;
height: 7.5rem;
border-radius: 0.6rem;
@include tablet {
width: 15rem;
height: 15rem;
border-radius: 0;
}
}
.title {
margin-left: 2rem;
font-size: 1.6rem;
font-weight: 600;
color: #000000;
@include tablet {
margin-left: 3rem;
font-size: 1.8rem;
}
}
}
}
.btnWarp {
margin-top: 3rem;
@include tablet {
margin-top: 0;
}
.oneButton{
height:5.6rem;
width:100%;
min-width:16rem;
button,
div,
a{
width:100%;
// max-width:calc(100% - 54px);
display:flex;
&::before{
content: "";
display:block;
width:3rem;
height:5.6rem;
background-image: url(/kr/assets/images/kia/svg/kia-btn-wleft.svg);
background-size: auto;
background-repeat: no-repeat;
background-position: center left;
@include tablet{
width:4rem;
}
}
&::after{
content: "";
display:block;
width:3rem;
height:5.6rem;
background-image: url(/kr/assets/images/kia/svg/kia-btn-wright.svg);
background-size: auto;
background-repeat: no-repeat;
background-position: center right;
@include tablet{
width:4rem;
}
}
&:hover{
p{
color:#05141F;
border-color: #F3C300;
background-color: #F3C300;
}
&::before{
content: "";
background-image: url(/kr/assets/images/kia/svg/kia-btn-yleft.svg);
}
&::after{
content: "";
background-image: url(/kr/assets/images/kia/svg/kia-btn-yright.svg);
}
}
p{
font-family: 'KiaSignature';
display:flex;
font-size: 1.4rem;
font-weight: 600;
align-items: center;
justify-content: center;
height: 5.6rem;
width:100%;
background-color: #fff;
color:#05141F;
border-width:1px 0 1px 0 ;
border-style: solid;
border-color: #9BA1A5;
border-radius: 0 ;
}
}
}
}
}
}
.selectStreamignStop {
margin-top: 3rem;
@include tablet {
margin-top: 4rem;
}
li {
display: flex;
justify-content: flex-start;
align-items: center;
padding: 2rem;
border: 0.1rem solid #DEDEDE;
border-radius: 0.6rem;
margin-bottom: 1rem;
img {
width: 7.5rem;
height: 7.5rem;
margin-left: 2rem;
border-radius: 0.6rem;
@include tablet {
width: 11rem;
height: 11rem;
}
}
.title {
margin-left: 2rem;
font-size: 1.6rem;
font-weight: 600;
color: #000000;
@include tablet {
margin-left: 3rem;
font-size: 1.8rem;
}
}
}
}
}
.switchToggle {
position: relative;
display: inline-block;
width: 4.8rem;
height: 2.4rem;
vertical-align:middle;
@include tablet {
width: 6.4rem;
height: 3.2rem;
}
input {
display:none;
&:checked + .slider {
background-color: #5D7D2B;
}
&:focus + .slider {
box-shadow: 0 0 1px #5D7D2B;
}
&:checked + .slider:before {
-webkit-transform: translateX(2.4rem);
-ms-transform: translateX(2.4rem);
transform: translateX(2.4rem);
@include tablet {
-webkit-transform: translateX(3rem);
-ms-transform: translateX(3rem);
transform: translateX(3rem);
}
}
&:not(:checked) + .slider {
&:hover {
background-color: #37434C;
}
}
}
.slider {
position: absolute;
cursor: pointer;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: #9EA1A2;
-webkit-transition: .4s;
transition: .4s;
&::before {
position: absolute;
content: "";
height: 1.6rem;
width: 1.6rem;
left: 0.4rem;
bottom: 0.4rem;
background-color: white;
-webkit-transition: .4s;
transition: .4s;
@include tablet {
height: 2rem;
width: 2rem;
left: 0.6rem;
bottom: 0.6rem;
}
}
&.round {
border-radius: 34px;
&::before {
border-radius: 50%;
}
}
}
}