2023-02-08 02:55:02 +00:00
. container {
// margin: 0;
// padding: 0;
2023-02-08 00:29:59 +00:00
max-width : 100 % ;
2023-02-08 02:55:02 +00:00
padding-left : 40 px ;
padding-right : 40 px ;
2023-02-09 00:31:45 +00:00
@include mq ( md , max ) {
padding : 0 ;
}
2023-02-08 00:29:59 +00:00
2023-02-08 02:55:02 +00:00
. productImagesGallerySlide {
2023-02-08 00:29:59 +00:00
width : 100 % !important ;
}
2023-02-08 02:55:02 +00:00
. productImageTag--main {
2023-02-08 00:29:59 +00:00
max-height : 100 % !important ;
max-width : 100 % !important ;
}
. productNameContainer {
font-size : 20 px ;
line-height : 34 px ;
color : #575757 ;
display : flex ;
justify-content : flex-end ;
}
2023-02-08 23:25:19 +00:00
. carouselGaleryThumbs {
gap : 16 px ;
. productImagesThumb {
max-width : 90 px ;
width : 100 % ;
margin-right : 16 px ;
}
. thumbImg {
border-radius : 9 px ;
height : 90 px ;
}
}
2023-02-08 23:36:13 +00:00
@include mq ( md , max ) {
. productNameContainer {
justify-content : flex-start ;
2023-02-09 03:09:50 +00:00
2023-02-08 23:36:13 +00:00
}
2023-02-08 23:57:27 +00:00
2023-02-08 23:36:13 +00:00
2023-02-09 03:09:50 +00:00
}
@include mq ( sm , max ) {
. carouselGaleryThumbs {
display : block ;
}
2023-02-08 23:36:13 +00:00
}
2023-02-08 00:29:59 +00:00
}
// sku-selector
. skuSelectorContainer {
display : flex ;
2023-02-08 14:51:49 +00:00
flex-direction : column-reverse ;
2023-02-08 00:29:59 +00:00
2023-02-08 00:36:10 +00:00
2023-02-08 00:29:59 +00:00
. skuSelectorSubcontainer--cor {
2023-02-08 14:51:49 +00:00
// order: 2;
2023-02-08 00:36:10 +00:00
margin-bottom : 16 px ;
2023-02-08 00:29:59 +00:00
. skuSelectorName {
font-size : 0 ;
margin-left : 16 px ;
& : : after {
visibility : visible ;
display : block ;
content : " OUTRAS CORES: " ;
font-size : 14 px ;
}
}
. skuSelectorSelectorImageValue ,
. skuSelectorNameSeparator {
display : none ;
}
. frameAround {
border-radius : 30 px ;
}
. skuSelectorItemImageValue ,
. skuSelectorInternalBox {
border-radius : 21 px ;
}
}
. skuSelectorSubcontainer--tamanho {
. skuSelectorName {
font-size : 0 ;
margin-left : 16 px ;
& : : after {
visibility : visible ;
display : block ;
content : " OUTROS TAMANHOS: " ;
font-size : 14 px ;
}
}
. frameAround {
// border:3px solid $color-black2;
width : 40 px ;
height : 40 px ;
border-radius : 30 px ;
top : 0 ;
left : 0 ;
right : 0 ;
}
. skuSelectorInternalBox {
margin : auto ;
padding : 0 ;
width : 40 px ;
height : 40 px ;
border-radius : 30 px ;
}
. skuSelectorItemTextValue {
2023-02-08 14:51:49 +00:00
2023-02-08 00:29:59 +00:00
padding : 0 ;
margin : auto ;
}
}
. valueWrapper . skuSelectorItemTextValue {
margin-right : 5 px ;
}
. frameAround {
border-color : $color-black2 ;
z-index : 2 ;
}
. diagonalCross {
background-image : linear-gradient ( to top left , transparent 44 % , rgba ( 0 , 0 , 0 , 0 .3 ) 48 % , currentColor 48 % , currentColor 52 % , transparent 52 % ) ;
width : 36 px ;
height : 17 px ;
top : 11 px ;
}
. skuSelectorItem--skus--selected {
2023-02-08 14:51:49 +00:00
. skuSelectorItemTextValue {
2023-02-08 00:29:59 +00:00
font-size : 14 px ;
line-height : 19 px ;
font-weight : 400 ;
2023-02-08 14:51:49 +00:00
color : $color-black2 !important ;
2023-02-08 00:29:59 +00:00
font-family : $font-open ;
2023-02-08 02:55:02 +00:00
2023-02-08 00:29:59 +00:00
}
2023-02-08 02:55:02 +00:00
2023-02-08 00:29:59 +00:00
}
}
// sku-selector-fim
// cep
. shippingContainer {
2023-02-08 02:55:02 +00:00
display : flex ;
padding : 0 ;
2023-02-08 00:29:59 +00:00
2023-02-08 02:55:02 +00:00
: global ( . vtex-input-prefix__group ) {
2023-02-08 00:29:59 +00:00
2023-02-08 02:55:02 +00:00
height : 49 px ;
2023-02-08 00:29:59 +00:00
2023-02-08 02:55:02 +00:00
}
2023-02-08 00:29:59 +00:00
2023-02-08 02:55:02 +00:00
: global ( . vtex-input__label ) {
2023-02-08 00:29:59 +00:00
2023-02-08 02:55:02 +00:00
font-size : 0 ;
2023-02-08 00:29:59 +00:00
2023-02-08 02:55:02 +00:00
& : : after {
content : " CALCULAR FRETE: " ;
font-size : 14 px ;
line-height : 19 px ;
font-weight : 400 ;
font-family : $font-open ;
}
2023-02-08 00:29:59 +00:00
2023-02-08 02:55:02 +00:00
}
2023-02-08 00:29:59 +00:00
2023-02-08 02:55:02 +00:00
: global ( . vtex-address-form__postalCode ) {
display : flex ;
padding : 0 ;
}
2023-02-08 00:29:59 +00:00
2023-02-08 02:55:02 +00:00
: global ( . vtex-button ) {
font-size : 0 ;
position : relative ;
right : 164 px ;
width : 49 px ;
height : 49 px ;
margin-top : 27 px ;
background-color : $color-black2 ;
border : none ;
2023-02-08 00:29:59 +00:00
border-radius : 0 ;
2023-02-08 02:55:02 +00:00
& : : after {
2023-02-08 00:29:59 +00:00
2023-02-08 02:55:02 +00:00
content : " OK " ;
color : $color-white ;
font-size : 14 px ;
line-height : 19 px ;
font-weight : 600 ;
2023-02-08 00:29:59 +00:00
2023-02-08 02:55:02 +00:00
}
2023-02-08 00:29:59 +00:00
}
2023-02-08 02:55:02 +00:00
: global ( . vtex-button__label ) {
height : fit-content ;
2023-02-08 23:57:27 +00:00
2023-02-08 02:55:02 +00:00
}
: global ( . vtex-address-form__postalCode-forgottenURL ) {
position : relative ;
left : 20 px ;
margin-top : 31 px ;
: last-child {
color : $color-black2 ;
}
}
: global ( . vtex__icon-external-link ) {
display : none ;
}
2023-02-08 23:57:27 +00:00
@include mq ( md , max ) {
margin-bottom : 16 px ;
2023-02-09 00:31:45 +00:00
2023-02-08 23:57:27 +00:00
}
2023-02-08 02:55:02 +00:00
2023-02-08 00:36:10 +00:00
}
2023-02-08 02:55:02 +00:00
. shippingTable {
2023-02-08 00:36:10 +00:00
2023-02-08 02:55:02 +00:00
border : none ;
color : $color-black300 ;
font-size : 14 px ;
font-family : $font-open ;
font-weight : 400 !important ;
text-transform : uppercase ;
. shippingTableLabel {
color : $color-gray9 ;
font-weight : 400 ;
font-style : normal ;
font-size : 12 px ;
line-height : 16 px ;
}
2023-02-08 00:36:10 +00:00
2023-02-08 02:55:02 +00:00
. shippingTableRadioBtn {
padding : 0 ;
display : flex ;
color : $color-gray9 ;
font-weight : 400 ;
font-style : normal ;
font-size : 12 px ;
line-height : 16 px ;
min-width : 140 px ;
padding-top : 15 px ;
display : none ;
}
. shippingTableHead {
display : flex ;
padding-bottom : 15 px ;
. shippingTableRow {
position : relative ;
. shippingTableHeadDeliveryEstimate {
position : absolute ;
top : 0 ;
left : 300 px ;
}
. shippingTableHeadDeliveryPrice {
position : absolute ;
top : 0 ;
left : 163 px ;
font-size : 0 ;
& : : after {
position : absolute ;
content : " FRETE " ;
visibility : visible ;
display : block ;
font-size : 14 px ;
}
}
}
2023-02-08 00:36:10 +00:00
}
2023-02-08 02:55:02 +00:00
. shippingTableBody {
. shippingTableRow {
display : flex ;
padding-bottom : 15 px ;
. shippingTableCellDeliveryName {
width : 100 px ;
}
. shippingTableCellDeliveryEstimate {
display : flex ;
order : 2 ;
margin-left : 66 px ;
}
. shippingTableCellDeliveryPrice {
margin-left : 58 px ;
}
}
2023-02-08 00:36:10 +00:00
}
2023-02-08 23:57:27 +00:00
2023-02-08 00:36:10 +00:00
}
2023-02-08 02:55:02 +00:00
// cep-fim
2023-02-09 02:09:19 +00:00
//produto-indisponivel
. subscriberContainer {
. title {
font-size : 0 ;
& : : after {
content : " Produto indisponível " ;
font-size : 14 px ;
color : $color-gray8 ;
line-height : 19 px ;
font-family : $font-open ;
}
}
. subscribeLabel {
font-size : 0 ;
& : : after {
content : " Deseja saber quando estiver disponível? " ;
font-size : 14 px ;
color : $color-gray8 ;
font-family : $font-open ;
}
}
. form {
. content {
display : grid ;
grid-template-areas : " nome email "
" submit submit " ;
. inputName {
grid-area : nome ;
2023-02-09 03:09:50 +00:00
@include mq ( md , max ) {
margin-bottom : 0 ;
}
2023-02-09 02:09:19 +00:00
}
. inputEmail {
grid-area : email ;
2023-02-09 03:09:50 +00:00
@include mq ( md , max ) {
margin-bottom : 0 ;
}
2023-02-09 02:09:19 +00:00
}
. submit {
grid-area : submit ;
width : 100 % ;
: global ( . vtex-button ) {
width : 100 % ;
height : 49 px ;
}
: global ( . vtex-button__label ) {
background-color : $color-black2 ;
font-size : 0 ;
& : : after {
text-transform : uppcase ;
content : " avise-me " ;
font-size : 18 px ;
color : $color-white ;
font-family : $font-open ;
}
}
}
}
}
}
//produto-indiponivel-fim
2023-02-08 02:55:02 +00:00
// tab-descrição
2023-02-08 00:29:59 +00:00
2023-02-08 02:55:02 +00:00
. productDescriptionTitle {
font-size : 24 px ;
line-height : 32 px ;
font-family : $font-open ;
padding-left : 32 px ;
2023-02-09 00:39:35 +00:00
@include mq ( md , max ) {
padding-left : 0 ;
padding-top : 16 px ;
}
2023-02-08 02:55:02 +00:00
}
. productDescriptionText {
font-size : 0 ;
& : : after {
position : absolute ;
font-size : 16 px ;
line-height : 19 px ;
display : block ;
color : $color-gray6 ;
padding-left : 32 px ;
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-09 00:39:35 +00:00
@include mq ( md , max ) {
2023-02-09 02:09:19 +00:00
padding : 0 px 21 px 0 px 0 ;
// border-bottom: 1px solid $color-gray7;
}
2023-02-08 02:55:02 +00:00
}
2023-02-08 00:29:59 +00:00
2023-02-09 00:31:45 +00:00
2023-02-08 00:29:59 +00:00
}
2023-02-08 23:25:19 +00:00
// tab-descrição-fim