2023-02-08 02:55:02 +00:00
@ charset "UTF-8" ;
2023-01-12 16:56:35 +00:00
/ *
0 - 600PX : Phone
600 - 900px : Table portrait
900 - 1200px : Tablet landscape
[ 1200 - 1800 ] is where our nortal styles apply
1800px + : Big desktop
* /
/* Media Query M3 */
2023-02-08 02:55:02 +00:00
@ import url ( "https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800&display=swap" ) ;
2023-02-08 00:29:59 +00:00
/* Grid breakpoints */
. container {
max-width : 100 % ;
2023-02-08 02:55:02 +00:00
padding-left : 40px ;
padding-right : 40px ;
2023-02-08 00:29:59 +00:00
}
2023-02-09 00:31:45 +00:00
@ media only screen and ( max-width : 1024px ) {
. container {
padding : 0 ;
}
}
2023-02-08 00:29:59 +00:00
. container . productImagesGallerySlide {
width : 100 % ! important ;
}
. container . productImageTag--main {
max-height : 100 % ! important ;
max-width : 100 % ! important ;
}
. container . productNameContainer {
font-size : 20px ;
line-height : 34px ;
color : # 575757 ;
display : flex ;
justify-content : flex-end ;
}
2023-02-08 23:25:19 +00:00
. container . carouselGaleryThumbs {
gap : 16px ;
}
. container . carouselGaleryThumbs . productImagesThumb {
max-width : 90px ;
width : 100 % ;
margin-right : 16px ;
}
. container . carouselGaleryThumbs . thumbImg {
border-radius : 9px ;
height : 90px ;
}
2023-02-08 23:36:13 +00:00
@ media only screen and ( max-width : 1024px ) {
. container . productNameContainer {
justify-content : flex-start ;
}
}
2023-02-08 00:29:59 +00:00
. skuSelectorContainer {
display : flex ;
2023-02-08 14:51:49 +00:00
flex-direction : column-reverse ;
2023-02-08 00:29:59 +00:00
}
. skuSelectorContainer . skuSelectorSubcontainer--cor {
2023-02-08 00:36:10 +00:00
margin-bottom : 16px ;
2023-02-08 00:29:59 +00:00
}
. skuSelectorContainer . skuSelectorSubcontainer--cor . skuSelectorName {
font-size : 0 ;
margin-left : 16px ;
}
. skuSelectorContainer . skuSelectorSubcontainer--cor . skuSelectorName :: after {
visibility : visible ;
display : block ;
content : "OUTRAS CORES:" ;
font-size : 14px ;
}
. skuSelectorContainer . skuSelectorSubcontainer--cor . skuSelectorSelectorImageValue ,
. skuSelectorContainer . skuSelectorSubcontainer--cor . skuSelectorNameSeparator {
display : none ;
}
. skuSelectorContainer . skuSelectorSubcontainer--cor . frameAround {
border-radius : 30px ;
}
. skuSelectorContainer . skuSelectorSubcontainer--cor . skuSelectorItemImageValue ,
. skuSelectorContainer . skuSelectorSubcontainer--cor . skuSelectorInternalBox {
border-radius : 21px ;
}
. skuSelectorContainer . skuSelectorSubcontainer--tamanho . skuSelectorName {
font-size : 0 ;
margin-left : 16px ;
}
. skuSelectorContainer . skuSelectorSubcontainer--tamanho . skuSelectorName :: after {
visibility : visible ;
display : block ;
content : "OUTROS TAMANHOS:" ;
font-size : 14px ;
}
. skuSelectorContainer . skuSelectorSubcontainer--tamanho . frameAround {
width : 40px ;
height : 40px ;
border-radius : 30px ;
top : 0 ;
left : 0 ;
right : 0 ;
}
. skuSelectorContainer . skuSelectorSubcontainer--tamanho . skuSelectorInternalBox {
margin : auto ;
padding : 0 ;
width : 40px ;
height : 40px ;
border-radius : 30px ;
}
. skuSelectorContainer . skuSelectorSubcontainer--tamanho . skuSelectorItemTextValue {
padding : 0 ;
margin : auto ;
}
. skuSelectorContainer . valueWrapper . skuSelectorItemTextValue {
margin-right : 5px ;
}
. skuSelectorContainer . frameAround {
border-color : # 000000 ;
z-index : 2 ;
}
. skuSelectorContainer . diagonalCross {
background-image : linear-gradient ( to top left , transparent 44 % , rgba ( 0 , 0 , 0 , 0 . 3 ) 48 % , currentColor 48 % , currentColor 52 % , transparent 52 % ) ;
width : 36px ;
height : 17px ;
top : 11px ;
}
2023-02-08 14:51:49 +00:00
. skuSelectorContainer . skuSelectorItem--skus--selected . skuSelectorItemTextValue {
2023-02-08 00:29:59 +00:00
font-size : 14px ;
line-height : 19px ;
font-weight : 400 ;
2023-02-08 14:51:49 +00:00
color : # 000000 ! important ;
2023-02-08 00:29:59 +00:00
font-family : "Open Sans" , sans-serif ;
}
. shippingContainer {
display : flex ;
2023-02-08 02:55:02 +00:00
padding : 0 ;
2023-02-08 00:29:59 +00:00
}
. shippingContainer : global ( . vtex-input-prefix__group ) {
height : 49px ;
}
. shippingContainer : global ( . vtex-input__label ) {
font-size : 0 ;
}
. shippingContainer : global ( . vtex-input__label ) :: after {
content : "CALCULAR FRETE:" ;
font-size : 14px ;
line-height : 19px ;
font-weight : 400 ;
font-family : "Open Sans" , sans-serif ;
}
. shippingContainer : global ( . vtex-address-form__postalCode ) {
display : flex ;
2023-02-08 02:55:02 +00:00
padding : 0 ;
2023-02-08 00:29:59 +00:00
}
. shippingContainer : global ( . vtex-button ) {
font-size : 0 ;
position : relative ;
right : 164px ;
width : 49px ;
height : 49px ;
margin-top : 27px ;
background-color : # 000000 ;
border : none ;
border-radius : 0 ;
}
. shippingContainer : global ( . vtex-button ) :: after {
content : "OK" ;
color : # FFFFFF ;
font-size : 14px ;
line-height : 19px ;
font-weight : 600 ;
2023-02-08 00:36:10 +00:00
}
. shippingContainer : global ( . vtex-button__label ) {
height : fit-content ;
}
. shippingContainer : global ( . vtex-address-form__postalCode-forgottenURL ) {
position : relative ;
left : 20px ;
margin-top : 31px ;
}
. shippingContainer : global ( . vtex-address-form__postalCode-forgottenURL ) : last-child {
color : # 000000 ;
}
. shippingContainer : global ( . vtex__icon-external-link ) {
display : none ;
2023-02-08 02:55:02 +00:00
}
2023-02-08 23:57:27 +00:00
@ media only screen and ( max-width : 1024px ) {
. shippingContainer {
margin-bottom : 16px ;
}
}
2023-02-08 02:55:02 +00:00
. shippingTable {
border : none ;
color : # 202020 ;
font-size : 14px ;
font-family : "Open Sans" , sans-serif ;
font-weight : 400 ! important ;
text-transform : uppercase ;
}
. shippingTable . shippingTableLabel {
color : # AFAFAF ;
font-weight : 400 ;
font-style : normal ;
font-size : 12px ;
line-height : 16px ;
}
. shippingTable . shippingTableRadioBtn {
padding : 0 ;
display : flex ;
color : # AFAFAF ;
font-weight : 400 ;
font-style : normal ;
font-size : 12px ;
line-height : 16px ;
min-width : 140px ;
padding-top : 15px ;
display : none ;
}
. shippingTable . shippingTableHead {
display : flex ;
padding-bottom : 15px ;
}
. shippingTable . shippingTableHead . shippingTableRow {
position : relative ;
}
. shippingTable . shippingTableHead . shippingTableRow . shippingTableHeadDeliveryEstimate {
position : absolute ;
top : 0 ;
left : 300px ;
}
. shippingTable . shippingTableHead . shippingTableRow . shippingTableHeadDeliveryPrice {
position : absolute ;
top : 0 ;
left : 163px ;
font-size : 0 ;
}
. shippingTable . shippingTableHead . shippingTableRow . shippingTableHeadDeliveryPrice :: after {
position : absolute ;
content : "FRETE" ;
visibility : visible ;
display : block ;
font-size : 14px ;
}
. shippingTable . shippingTableBody . shippingTableRow {
display : flex ;
padding-bottom : 15px ;
}
. shippingTable . shippingTableBody . shippingTableRow . shippingTableCellDeliveryName {
width : 100px ;
}
. shippingTable . shippingTableBody . shippingTableRow . shippingTableCellDeliveryEstimate {
display : flex ;
order : 2 ;
margin-left : 66px ;
}
. shippingTable . shippingTableBody . shippingTableRow . shippingTableCellDeliveryPrice {
margin-left : 58px ;
}
. productDescriptionTitle {
font-size : 24px ;
line-height : 32px ;
font-family : "Open Sans" , sans-serif ;
padding-left : 32px ;
}
. productDescriptionText {
font-size : 0 ;
}
. productDescriptionText :: after {
position : absolute ;
font-size : 16px ;
line-height : 19px ;
display : block ;
color : # 929292 ;
padding-left : 32px ;
content : "Sandália Lima Salto Bloco Baixo de amarração com palmilha levemente quadrada e aplicação de spikes na tira do cabedal. Possui variedade de cores no Prata Metalizado. Do 33 ao 40.*Consulte disponibilidade de estoque.Sandália Lima Salto Bloco Baixo de amarração com palmilha levemente quadrada e aplicação de spikes na tira do cabedal. Possui variedade de cores no Prata Metalizado. Do 33 ao 40.*Consulte disponibilidade de estoque." ;
2023-02-08 00:29:59 +00:00
}